Price
$124.72
52W High
$124.72
52W Low
$98.09
SMA50
$117.57
SMA200
$112.60
Avg Volume 50D
$2.52M
From 52W High
-0.00%
From 52W Low
+27.15%
Vs SMA50
+6.08%
Vs SMA200
+10.76%
Current Volume
$4.03M
Dollar Volume 50D
$295.45M
Market Cap
$62.62B
P/E
13.5x
Revenue TTM
$18.11B
EPS TTM
8.78
Net Income TTM
$4.64B
Free Cash Flow
--
Revenue 1Y
+7.25%
EPS 1Y
+37.62%
Net Income 1Y
+29.03%
Profit Margin
25.60%
Dividend Yield
1.91%
Dividend TTM
$2.38
Last Ex-Dividend
2026-05-20
Dividend / EPS
27.11%

Revenue

Annual ending 2025-12-31
$17.16B

EPS

Annual ending 2025-12-31
6.82

Net Income

Annual ending 2025-12-31
$3.65B