Price
$31.55
52W High
$31.55
52W Low
$5.25
SMA50
$22.22
SMA200
$12.86
Avg Volume 50D
$196.24K
From 52W High
-0.00%
From 52W Low
+501.41%
Vs SMA50
+42.02%
Vs SMA200
+145.42%
Current Volume
$296.99K
Bars Stored
1257
Market Cap
$522.70M
P/E
--
Revenue TTM
$102.48M
EPS TTM
-22.59
Net Income TTM
-$191.09M
Free Cash Flow
-$178.93M
Revenue 1Y
+65.18%
EPS 1Y
+24.70%
Net Income 1Y
+15.99%
FCF 1Y
+8.07%
Profit Margin
-186.45%
FCF Margin
-174.59%

Revenue

Quarterly ending 2025-12-31
$11.65M

EPS

Quarterly ending 2025-12-31
-5.39

Net Income

Quarterly ending 2025-12-31
-$46.76M