Price
$127.13
52W High
$409.83
52W Low
$127.13
SMA50
$156.05
SMA200
$197.45
Avg Volume 50D
$1.73M
From 52W High
-68.98%
From 52W Low
+0.00%
Vs SMA50
-18.53%
Vs SMA200
-35.61%
Current Volume
$1.89M
Dollar Volume 50D
$264.61M
Market Cap
$6.68B
P/E
--
Revenue TTM
$2.00B
EPS TTM
-4.08
Net Income TTM
-$202.82M
Free Cash Flow
-$25.03M
Revenue 1Y
+84.44%
EPS 1Y
-537.50%
Net Income 1Y
-351.54%
FCF 1Y
+86.84%
Profit Margin
-10.13%
FCF Margin
-1.25%

Revenue

Annual ending 2026-04-30
$1.98B

EPS

Annual ending 2026-04-30
-5.40

Net Income

Annual ending 2026-04-30
-$265.12M

News