Price
$56.19
52W High
$64.75
52W Low
$32.76
SMA50
$58.43
SMA200
$49.74
Avg Volume 50D
$2.34M
From 52W High
-13.22%
From 52W Low
+71.52%
Vs SMA50
-3.83%
Vs SMA200
+12.97%
Current Volume
$2.17M
Dollar Volume 50D
$135.31M
Market Cap
$8.57B
P/E
--
Revenue TTM
$3.50B
EPS TTM
-0.70
Net Income TTM
-$106.90M
Free Cash Flow
$64.50M
Revenue 1Y
+1.65%
EPS 1Y
-234.62%
Net Income 1Y
-234.30%
FCF 1Y
+30.83%
Profit Margin
-3.05%
FCF Margin
1.84%
Dividend Yield
0.36%
Dividend TTM
$0.20
Last Ex-Dividend
2026-09-21

Revenue

Annual ending 2025-12-31
$3.44B

EPS

Annual ending 2025-12-31
-0.15

Net Income

Annual ending 2025-12-31
-$22.50M

News