Price
$173.26
52W High
$215.83
52W Low
$147.13
SMA50
$175.78
SMA200
$181.58
Avg Volume 50D
$332.08K
From 52W High
-19.72%
From 52W Low
+17.76%
Vs SMA50
-1.44%
Vs SMA200
-4.58%
Current Volume
$275.16K
Dollar Volume 50D
$58.25M
Market Cap
$10.14B
P/E
26.8x
Revenue TTM
$5.49B
EPS TTM
6.38
Net Income TTM
$378.70M
Free Cash Flow
$419.09M
Revenue 1Y
+18.89%
EPS 1Y
+15.79%
Net Income 1Y
+17.32%
FCF 1Y
+51.43%
Profit Margin
6.90%
FCF Margin
7.64%
Dividend Yield
0.15%
Dividend TTM
$0.26
Last Ex-Dividend
2026-09-30
Dividend / EPS
4.08%

Revenue

Annual ending 2025-12-31
$5.06B

EPS

Annual ending 2025-12-31
5.84

Net Income

Annual ending 2025-12-31
$343.97M

News