Price
$155.82
52W High
$177.87
52W Low
$109.24
SMA50
$165.96
SMA200
$151.33
Avg Volume 50D
$478.13K
From 52W High
-12.40%
From 52W Low
+42.64%
Vs SMA50
-6.11%
Vs SMA200
+2.96%
Current Volume
$367.81K
Dollar Volume 50D
$79.05M
Market Cap
$9.98B
P/E
10.3x
Revenue TTM
$4.53B
EPS TTM
14.81
Net Income TTM
$968.05M
Free Cash Flow
$808.24M
Revenue 1Y
+3.83%
EPS 1Y
+43.51%
Net Income 1Y
+34.45%
FCF 1Y
+26.62%
Profit Margin
21.35%
FCF Margin
17.82%
Dividend Yield
2.02%
Dividend TTM
$3.15
Last Ex-Dividend
2026-09-10
Dividend / EPS
21.27%

Revenue

Annual ending 2025-12-31
$4.44B

EPS

Annual ending 2025-12-31
12.30

Net Income

Annual ending 2025-12-31
$831.75M

News