Price
$155.44
52W High
$217.92
52W Low
$134.71
SMA50
$153.94
SMA200
$166.10
Avg Volume 50D
$5.00M
From 52W High
-40.20%
From 52W Low
+15.39%
Vs SMA50
+0.97%
Vs SMA200
-6.42%
Current Volume
$4.44M
Dollar Volume 50D
$767.95M
Market Cap
$51.44B
P/E
25.1x
Revenue TTM
$19.45B
EPS TTM
5.97
Net Income TTM
$2.05B
Free Cash Flow
$1.80B
Revenue 1Y
+7.41%
EPS 1Y
-6.13%
Net Income 1Y
-8.28%
FCF 1Y
-26.97%
Profit Margin
10.54%
FCF Margin
9.27%
Dividend Yield
0.59%
Dividend TTM
$0.91
Last Ex-Dividend
2026-06-22
Dividend / EPS
15.24%

Revenue

Annual ending 2025-12-31
$17.74B

EPS

Annual ending 2025-12-31
2.18

Net Income

Annual ending 2025-12-31
$752.00M