Price
$39.46
52W High
$42.90
52W Low
$24.17
SMA50
$38.12
SMA200
$30.86
Avg Volume 50D
$1.07M
From 52W High
-8.72%
From 52W Low
+63.26%
Vs SMA50
+3.51%
Vs SMA200
+27.86%
Current Volume
$975.56K
Dollar Volume 50D
$41.26M
Market Cap
$4.31B
P/E
--
Revenue TTM
$2.00B
EPS TTM
-0.80
Net Income TTM
-$84.90M
Free Cash Flow
$206.50M

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