Price
$373.32
52W High
$373.32
52W Low
$162.63
SMA50
$310.96
SMA200
$237.88
Avg Volume 50D
$2.33M
From 52W High
+0.00%
From 52W Low
+129.55%
Vs SMA50
+20.05%
Vs SMA200
+56.94%
Current Volume
$3.63M
Dollar Volume 50D
$726.99M
Market Cap
$103.58B
P/E
12.1x
Revenue TTM
$153.77B
EPS TTM
29.08
Net Income TTM
$8.55B
Free Cash Flow
$12.90B
Revenue 1Y
+15.04%
EPS 1Y
+330.81%
Net Income 1Y
+300.70%
FCF 1Y
+253.69%
Profit Margin
5.56%
FCF Margin
8.39%
Dividend Yield
1.07%
Dividend TTM
$4.00
Last Ex-Dividend
2026-08-19
Dividend / EPS
13.76%

Revenue

Annual ending 2025-12-31
$132.70B

EPS

Annual ending 2025-12-31
13.22

Net Income

Annual ending 2025-12-31
$4.04B