Price
$10.49
52W High
$12.27
52W Low
$2.91
SMA50
$9.29
SMA200
$8.39
Avg Volume 50D
$777.12K
From 52W High
-16.97%
From 52W Low
+260.48%
Vs SMA50
+12.96%
Vs SMA200
+25.05%
Current Volume
$894.75K
Bars Stored
1257
Market Cap
$535.53M
P/E
--
Revenue TTM
$85.21M
EPS TTM
-2.42
Net Income TTM
-$140.11M
Free Cash Flow
-$109.62M
Revenue 1Y
+230194.59%
EPS 1Y
+18.79%
Net Income 1Y
+12.90%
FCF 1Y
+20.78%
Profit Margin
-164.43%
FCF Margin
-128.65%

Revenue

Quarterly ending 2025-12-31
$85.09M

EPS

Quarterly ending 2025-12-31
0.43

Net Income

Quarterly ending 2025-12-31
$19.40M