Price
$38.26
52W High
$50.29
52W Low
$16.65
SMA50
$43.70
SMA200
$30.49
Avg Volume 50D
$936.31K
From 52W High
-23.92%
From 52W Low
+129.79%
Vs SMA50
-12.45%
Vs SMA200
+25.47%
Current Volume
$759.91K
Dollar Volume 50D
$40.84M
Market Cap
$1.87B
P/E
--
Revenue TTM
$188.73M
EPS TTM
-1.98
Net Income TTM
-$97.64M
Free Cash Flow
-$159.13M
Revenue 1Y
+100.27%
EPS 1Y
+39.63%
Net Income 1Y
+37.00%
FCF 1Y
-28.83%
Profit Margin
-51.73%
FCF Margin
-84.32%

Revenue

Annual ending 2025-12-31
$109.79M

EPS

Annual ending 2025-12-31
-3.19

Net Income

Annual ending 2025-12-31
-$153.49M

News