Price
$37.46
52W High
$42.90
52W Low
$24.49
SMA50
$35.30
SMA200
$33.69
Avg Volume 50D
$1.35M
From 52W High
-12.68%
From 52W Low
+52.96%
Vs SMA50
+6.13%
Vs SMA200
+11.19%
Current Volume
$1.51M
Dollar Volume 50D
$47.56M
Market Cap
$4.44B
P/E
--
Revenue TTM
$2.08B
EPS TTM
-0.71
Net Income TTM
-$64.00M
Free Cash Flow
$218.60M

Revenue

Annual ending 2025-12-31
$1.93B

EPS

Annual ending 2025-12-31
-0.96

Net Income

Annual ending 2025-12-31
-$103.10M

News