Price
$17.57
52W High
$29.40
52W Low
$9.59
SMA50
$19.66
SMA200
$17.30
Avg Volume 50D
$1.59M
From 52W High
-40.24%
From 52W Low
+83.21%
Vs SMA50
-10.65%
Vs SMA200
+1.57%
Current Volume
$1.46M
Dollar Volume 50D
$31.27M
Market Cap
$3.07B
P/E
--
Revenue TTM
$3.01B
EPS TTM
-1.72
Net Income TTM
-$137.56M
Free Cash Flow
$66.98M

Revenue

Annual ending 2025-12-31
$2.50B

EPS

Annual ending 2025-12-31
-1.36

Net Income

Annual ending 2025-12-31
-$156.61M

News