Price
$1.47
52W High
$28.25
52W Low
$0.98
SMA50
$2.07
SMA200
$10.89
Avg Volume 50D
$401.20K
From 52W High
-94.81%
From 52W Low
+49.14%
Vs SMA50
-29.30%
Vs SMA200
-86.55%
Current Volume
$153.94K
Dollar Volume 50D
$709875
Market Cap
$10.97M
P/E
--
Revenue TTM
$1.09B
EPS TTM
-24.36
Net Income TTM
-$202.40M
Free Cash Flow
$149.50M
Revenue 1Y
-21.59%
EPS 1Y
-1550.00%
Net Income 1Y
-1642.64%
FCF 1Y
+447.10%
Profit Margin
-18.64%
FCF Margin
13.77%

Revenue

Annual ending 2026-04-30
$1.28B

EPS

Annual ending 2026-04-30
-16.79

Net Income

Annual ending 2026-04-30
-$139.15M

News