Price
$480.25
52W High
$529.59
52W Low
$366.54
SMA50
$455.51
SMA200
$447.38
Avg Volume 50D
$1.60M
From 52W High
-10.27%
From 52W Low
+31.02%
Vs SMA50
+5.43%
Vs SMA200
+7.35%
Current Volume
$1.15M
Dollar Volume 50D
$739.67M
Market Cap
$123.19B
P/E
28.1x
Revenue TTM
$12.22B
EPS TTM
16.85
Net Income TTM
$4.34B
Free Cash Flow
$3.71B
Revenue 1Y
+10.08%
EPS 1Y
+533.16%
Net Income 1Y
+538.70%
FCF 1Y
+396.75%
Profit Margin
35.51%
FCF Margin
30.37%

Revenue

Annual ending 2025-12-31
$12.00B

EPS

Annual ending 2025-12-31
15.32

Net Income

Annual ending 2025-12-31
$3.95B