Price
$130.13
52W High
$152.04
52W Low
$103.99
SMA50
$139.63
SMA200
$130.39
Avg Volume 50D
$596.85K
From 52W High
-14.41%
From 52W Low
+25.14%
Vs SMA50
-6.80%
Vs SMA200
-0.20%
Current Volume
$567.45K
Dollar Volume 50D
$82.65M
Market Cap
$9.97B
P/E
10.9x
Revenue TTM
$4.36B
EPS TTM
12.01
Net Income TTM
$917.30M
Free Cash Flow
$1.04B
Revenue 1Y
+27.62%
EPS 1Y
+38.05%
Net Income 1Y
+74.94%
FCF 1Y
+55.96%
Profit Margin
21.06%
FCF Margin
23.89%
Dividend Yield
1.38%
Dividend TTM
$1.79
Last Ex-Dividend
2026-09-10
Dividend / EPS
14.90%

Revenue

Annual ending 2025-12-31
$4.14B

EPS

Annual ending 2025-12-31
9.29

Net Income

Annual ending 2025-12-31
$684.62M

News