Price
$151.56
52W High
$170.08
52W Low
$119.85
SMA50
$160.49
SMA200
$147.31
Avg Volume 50D
$491.94K
From 52W High
-10.89%
From 52W Low
+26.46%
Vs SMA50
-5.57%
Vs SMA200
+2.89%
Current Volume
$472.38K
Dollar Volume 50D
$79.08M
Market Cap
$9.43B
P/E
14.0x
Revenue TTM
$2.93B
EPS TTM
10.68
Net Income TTM
$675.88M
Free Cash Flow
$542.86M
Revenue 1Y
+1.92%
EPS 1Y
+13.74%
Net Income 1Y
+12.10%
FCF 1Y
+530.93%
Profit Margin
23.08%
FCF Margin
18.54%
Dividend Yield
2.68%
Dividend TTM
$4.06
Last Ex-Dividend
2026-08-31
Dividend / EPS
38.01%

Revenue

Annual ending 2025-12-31
$2.92B

EPS

Annual ending 2025-12-31
9.92

Net Income

Annual ending 2025-12-31
$641.88M

News