Price
$263.94
52W High
$383.12
52W Low
$256.93
SMA50
$282.63
SMA200
$322.18
Avg Volume 50D
$507.58K
From 52W High
-31.11%
From 52W Low
+2.73%
Vs SMA50
-6.61%
Vs SMA200
-18.08%
Current Volume
$596.40K
Dollar Volume 50D
$142.99M
Market Cap
$10.47B
P/E
14.1x
Revenue TTM
$4.60B
EPS TTM
17.69
Net Income TTM
$745.05M
Free Cash Flow
$1.63B
Revenue 1Y
+47.40%
EPS 1Y
+60.82%
Net Income 1Y
+61.19%
FCF 1Y
+119.10%
Profit Margin
16.20%
FCF Margin
35.35%
Dividend Yield
1.31%
Dividend TTM
$3.46
Last Ex-Dividend
2026-08-28
Dividend / EPS
19.56%

Revenue

Annual ending 2025-12-31
$3.78B

EPS

Annual ending 2025-12-31
14.05

Net Income

Annual ending 2025-12-31
$591.92M

News