Price
$307.39
52W High
$426.89
52W Low
$86.55
SMA50
$368.45
SMA200
$243.18
Avg Volume 50D
$6.06M
From 52W High
-38.88%
From 52W Low
+255.16%
Vs SMA50
-16.57%
Vs SMA200
+26.40%
Current Volume
$3.22M
Dollar Volume 50D
$2.24B
Market Cap
$63.48B
P/E
150.1x
Revenue TTM
$6.60B
EPS TTM
2.10
Net Income TTM
$400.61M
Free Cash Flow
-$538.24M
Revenue 1Y
+18.00%
EPS 1Y
+1013.04%
Net Income 1Y
+1365.43%
FCF 1Y
-310.04%
Profit Margin
6.07%
FCF Margin
-8.15%

Revenue

Annual ending 2025-06-30
$5.81B

EPS

Annual ending 2025-06-30
-0.52

Net Income

Annual ending 2025-06-30
-$80.56M