Price
$204.37
52W High
$225.97
52W Low
$141.84
SMA50
$202.84
SMA200
$185.74
Avg Volume 50D
$296.40K
From 52W High
-9.56%
From 52W Low
+44.08%
Vs SMA50
+0.76%
Vs SMA200
+10.03%
Current Volume
$155.23K
Dollar Volume 50D
$60.21M
Market Cap
$7.66B
P/E
18.2x
Revenue TTM
$2.57B
EPS TTM
10.54
Net Income TTM
$421.60M
Free Cash Flow
$497.50M
Revenue 1Y
+9.33%
EPS 1Y
+12.25%
Net Income 1Y
+4.33%
FCF 1Y
+27.63%
Profit Margin
16.43%
FCF Margin
19.38%
Dividend Yield
0.98%
Dividend TTM
$2.00
Last Ex-Dividend
2026-10-02
Dividend / EPS
18.98%

Revenue

Annual ending 2025-12-31
$2.45B

EPS

Annual ending 2025-12-31
8.87

Net Income

Annual ending 2025-12-31
$374.20M

News