Price
$279.40
52W High
$279.40
52W Low
$146.30
SMA50
$265.14
SMA200
$214.76
Avg Volume 50D
$1.24M
From 52W High
-0.00%
From 52W Low
+90.98%
Vs SMA50
+5.38%
Vs SMA200
+30.10%
Current Volume
$1.09M
Dollar Volume 50D
$329.38M
Market Cap
$58.67B
P/E
28.3x
Revenue TTM
$16.56B
EPS TTM
9.79
Net Income TTM
$2.12B
Free Cash Flow
$261.90M
Revenue 1Y
+1.10%
EPS 1Y
+80.29%
Net Income 1Y
+77.35%
FCF 1Y
-59.05%
Profit Margin
12.81%
FCF Margin
1.58%
Dividend Yield
1.52%
Dividend TTM
$4.25
Last Ex-Dividend
2026-04-30
Dividend / EPS
43.41%

Revenue

Annual ending 2025-12-31
$17.03B

EPS

Annual ending 2025-12-31
8.49

Net Income

Annual ending 2025-12-31
$1.84B