Price
$141.82
52W High
$336.27
52W Low
$118.05
SMA50
$142.78
SMA200
$200.77
Avg Volume 50D
$5.05M
From 52W High
-137.11%
From 52W Low
+20.14%
Vs SMA50
-0.67%
Vs SMA200
-29.36%
Current Volume
$1.66M
Dollar Volume 50D
$712.21M
Market Cap
$22.52B
P/E
--
Revenue TTM
$3.17B
EPS TTM
-0.48
Net Income TTM
-$77.39M
Free Cash Flow
$963.46M
Revenue 1Y
+24.61%
EPS 1Y
-84.62%
Net Income 1Y
-99.57%
FCF 1Y
+24.83%
Profit Margin
-2.44%
FCF Margin
30.36%

Revenue

Annual ending 2025-07-31
$2.67B

EPS

Annual ending 2025-07-31
-0.27

Net Income

Annual ending 2025-07-31
-$41.48M