Price
$251.14
52W High
$266.97
52W Low
$212.61
SMA50
$251.91
SMA200
$233.59
Avg Volume 50D
$3.14M
From 52W High
-6.30%
From 52W Low
+18.12%
Vs SMA50
-0.31%
Vs SMA200
+7.51%
Current Volume
$4.48M
Bars Stored
1257
Market Cap
$149.10B
P/E
20.9x
Revenue TTM
$24.51B
EPS TTM
11.97
Net Income TTM
$7.14B
Free Cash Flow
$5.50B
Revenue 1Y
+1.07%
EPS 1Y
+7.94%
Net Income 1Y
+5.80%
FCF 1Y
-6.70%
Profit Margin
29.12%
FCF Margin
22.44%

Revenue

Quarterly ending 2025-12-31
$6.08B

EPS

Quarterly ending 2025-12-31
3.11

Net Income

Quarterly ending 2025-12-31
$1.85B