Price
$76.21
52W High
$99.22
52W Low
$64.43
SMA50
$70.35
SMA200
$76.58
Avg Volume 50D
$2.44M
From 52W High
-30.19%
From 52W Low
+18.28%
Vs SMA50
+8.33%
Vs SMA200
-0.48%
Current Volume
$1.69M
Dollar Volume 50D
$170.63M
Market Cap
$14.46B
P/E
20.9x
Revenue TTM
$4.73B
EPS TTM
3.61
Net Income TTM
$704.50M
Free Cash Flow
$696.50M
Revenue 1Y
+10.99%
EPS 1Y
+92.02%
Net Income 1Y
+91.81%
FCF 1Y
+36.78%
Profit Margin
14.91%
FCF Margin
14.74%
Dividend Yield
0.63%
Dividend TTM
$0.48
Last Ex-Dividend
2026-05-27
Dividend / EPS
13.30%

Revenue

Annual ending 2025-12-31
$4.58B

EPS

Annual ending 2025-12-31
2.32

Net Income

Annual ending 2025-12-31
$455.40M