Price
$22.44
52W High
$49.65
52W Low
$20.55
SMA50
$26.79
SMA200
$32.06
Avg Volume 50D
$18.02M
From 52W High
-54.80%
From 52W Low
+9.22%
Vs SMA50
-16.25%
Vs SMA200
-30.00%
Current Volume
$28.12M
Dollar Volume 50D
$476.54M
Market Cap
$7.03B
P/E
--
Revenue TTM
$853.85M
EPS TTM
-1.64
Net Income TTM
-$468.74M
Free Cash Flow
-$4.46B
Revenue 1Y
+286.19%
EPS 1Y
-45.13%
Net Income 1Y
-89.09%
FCF 1Y
-346.54%
Profit Margin
-54.90%
FCF Margin
-521.80%

Revenue

Annual ending 2026-05-31
$611.31M

EPS

Annual ending 2026-05-31
-0.91

Net Income

Annual ending 2026-05-31
-$250.26M

News