Price
$9.49
52W High
$15.98
52W Low
$5.94
SMA50
$8.75
SMA200
$10.52
Avg Volume 50D
$867.87K
From 52W High
-68.39%
From 52W Low
+59.76%
Vs SMA50
+8.41%
Vs SMA200
-9.79%
Current Volume
$454.38K
Bars Stored
1257
Market Cap
$474.36M
P/E
--
Revenue TTM
$170.44M
EPS TTM
-3.76
Net Income TTM
-$193.88M
Free Cash Flow
-$126.38M
Revenue 1Y
+104.54%
EPS 1Y
+18.26%
Net Income 1Y
+14.63%
FCF 1Y
+28.02%
Profit Margin
-113.75%
FCF Margin
-74.15%

Revenue

Quarterly ending 2025-12-31
$30.34M

EPS

Quarterly ending 2025-12-31
-1.30

Net Income

Quarterly ending 2025-12-31
-$67.15M