Price
$27.00
52W High
$27.00
52W Low
$10.76
SMA50
$24.01
SMA200
$16.84
Avg Volume 50D
$4.08M
From 52W High
+0.00%
From 52W Low
+150.93%
Vs SMA50
+12.45%
Vs SMA200
+60.30%
Current Volume
$4.27M
Dollar Volume 50D
$106.09M
Market Cap
$1.44B
P/E
--
Revenue TTM
$54.55M
EPS TTM
-3.32
Net Income TTM
-$177.03M
Free Cash Flow
-$177.13M
EPS 1Y
+8.29%
Net Income 1Y
+1.79%
FCF 1Y
-7.32%
Profit Margin
-324.50%
FCF Margin
-324.69%

Revenue

Annual ending 2025-04-30
--

EPS

Annual ending 2025-04-30
-3.69

Net Income

Annual ending 2025-04-30
-$183.44M

News