Price
$12.47
52W High
$16.94
52W Low
$11.38
SMA50
$12.58
SMA200
$13.39
Avg Volume 50D
$587.27K
From 52W High
-35.85%
From 52W Low
+9.58%
Vs SMA50
-0.90%
Vs SMA200
-6.85%
Current Volume
$323.68K
Bars Stored
1257
Market Cap
$1.17B
P/E
11746.7x
Revenue TTM
$2.69B
EPS TTM
-0.02
Net Income TTM
$100.00K
Free Cash Flow
$17.20M
Revenue 1Y
-1.87%
EPS 1Y
-111.11%
Net Income 1Y
-99.38%
FCF 1Y
-84.77%
Profit Margin
0.00%
FCF Margin
0.64%

Revenue

Quarterly ending 2025-12-31
$614.70M

EPS

Quarterly ending 2025-12-31
-0.26

Net Income

Quarterly ending 2025-12-31
-$24.20M