Price
$14.95
52W High
$27.98
52W Low
$6.86
SMA50
$13.20
SMA200
$13.02
Avg Volume 50D
$3.59M
From 52W High
-87.16%
From 52W Low
+117.93%
Vs SMA50
+13.23%
Vs SMA200
+14.83%
Current Volume
$3.09M
Bars Stored
1257
Market Cap
$1.67B
P/E
--
Revenue TTM
$67.67M
EPS TTM
-3.82
Net Income TTM
-$412.69M
Free Cash Flow
-$395.87M
Revenue 1Y
+16.92%
EPS 1Y
+27.10%
Net Income 1Y
+20.49%
FCF 1Y
-11.62%
Profit Margin
-609.85%
FCF Margin
-584.98%

Revenue

Quarterly ending 2025-12-31
$23.02M

EPS

Quarterly ending 2025-12-31
-0.82

Net Income

Quarterly ending 2025-12-31
-$95.79M