Price
$32.11
52W High
$53.93
52W Low
$13.31
SMA50
$27.48
SMA200
$20.57
Avg Volume 50D
$777.38K
From 52W High
-40.46%
From 52W Low
+141.25%
Vs SMA50
+16.83%
Vs SMA200
+56.11%
Current Volume
$422.61K
Dollar Volume 50D
$21.27M
Market Cap
$2.65B
P/E
--
Revenue TTM
$491.70M
EPS TTM
-2.25
Net Income TTM
-$98.53M
Free Cash Flow
-$51.21M

Revenue

Annual ending 2025-12-31
$434.34M

EPS

Annual ending 2025-12-31
-2.92

Net Income

Annual ending 2025-12-31
-$96.36M

News