Price
$1.75
52W High
$11.33
52W Low
$1.75
SMA50
$2.39
SMA200
$3.11
Avg Volume 50D
$3.47M
From 52W High
-84.55%
From 52W Low
+0.00%
Vs SMA50
-26.66%
Vs SMA200
-43.80%
Current Volume
$3.33M
Dollar Volume 50D
$8.25M
Market Cap
$260.92M
P/E
--
Revenue TTM
$21.74M
EPS TTM
-0.57
Net Income TTM
-$73.38M
Free Cash Flow
-$37.77M
Revenue 1Y
+406.77%
EPS 1Y
+5.00%
Net Income 1Y
-56.63%
FCF 1Y
-20.01%
Profit Margin
-337.50%
FCF Margin
-173.70%

Revenue

Annual ending 2026-06-30
$21.74M

EPS

Annual ending 2026-06-30
-0.58

Net Income

Annual ending 2026-06-30
-$73.38M

News