Price
$14.54
52W High
$44.77
52W Low
$10.78
SMA50
$20.31
SMA200
$21.53
Avg Volume 50D
$2.01M
From 52W High
-67.52%
From 52W Low
+34.88%
Vs SMA50
-28.41%
Vs SMA200
-32.47%
Current Volume
$1.57M
Dollar Volume 50D
$41.70M
Market Cap
$574.95M
P/E
--
Revenue TTM
$94.50M
EPS TTM
-1.21
Net Income TTM
-$44.30M
Free Cash Flow
-$340.56M

Revenue

Annual ending 2025-12-31
$79.16M

EPS

Annual ending 2025-12-31
-0.78

Net Income

Annual ending 2025-12-31
-$24.68M

News