Price
$66.88
52W High
$85.86
52W Low
$54.86
SMA50
$66.37
SMA200
$73.50
Avg Volume 50D
$2.78M
From 52W High
-22.11%
From 52W Low
+21.91%
Vs SMA50
+0.76%
Vs SMA200
-9.00%
Current Volume
$2.04M
Dollar Volume 50D
$183.92M
Market Cap
$10.66B
P/E
27.1x
Revenue TTM
$2.98B
EPS TTM
2.39
Net Income TTM
$392.82M
Free Cash Flow
$623.02M
Revenue 1Y
+10.76%
EPS 1Y
+23.83%
Net Income 1Y
+22.62%
FCF 1Y
+36.86%
Profit Margin
13.19%
FCF Margin
20.92%
Dividend Yield
1.30%
Dividend TTM
$0.87
Last Ex-Dividend
2026-10-07
Dividend / EPS
36.40%

Revenue

Annual ending 2025-12-31
$2.82B

EPS

Annual ending 2025-12-31
2.09

Net Income

Annual ending 2025-12-31
$343.98M

News