Price
$26.97
52W High
$28.46
52W Low
$17.87
SMA50
$26.30
SMA200
$23.58
Avg Volume 50D
$340.29K
From 52W High
-5.24%
From 52W Low
+50.92%
Vs SMA50
+2.53%
Vs SMA200
+14.36%
Current Volume
$131.78K
Dollar Volume 50D
$8.88M
Market Cap
$1.60B
P/E
--
Revenue TTM
$106.73M
EPS TTM
-2.67
Net Income TTM
-$149.87M
Free Cash Flow
-$122.78M
Revenue 1Y
+60.72%
EPS 1Y
+38.90%
Net Income 1Y
-15.56%
FCF 1Y
-11.17%
Profit Margin
-140.43%
FCF Margin
-115.05%

Revenue

Annual ending 2026-04-30
$95.13M

EPS

Annual ending 2026-04-30
-2.43

Net Income

Annual ending 2026-04-30
-$131.61M

News