Price
$50.39
52W High
$50.39
52W Low
$20.49
SMA50
$32.70
SMA200
$29.54
Avg Volume 50D
$1.94M
From 52W High
+0.00%
From 52W Low
+145.92%
Vs SMA50
+54.09%
Vs SMA200
+70.58%
Current Volume
$2.63M
Dollar Volume 50D
$69.57M
Market Cap
$4.15B
P/E
--
Revenue TTM
$212.07M
EPS TTM
-1.82
Net Income TTM
-$118.37M
Free Cash Flow
-$59.18M

Revenue

Annual ending 2025-12-31
$176.03M

EPS

Annual ending 2025-12-31
-3.17

Net Income

Annual ending 2025-12-31
-$116.79M