Price
$71.47
52W High
$92.04
52W Low
$50.20
SMA50
$76.38
SMA200
$76.40
Avg Volume 50D
$1.57M
From 52W High
-22.35%
From 52W Low
+42.37%
Vs SMA50
-6.43%
Vs SMA200
-6.46%
Current Volume
$1.74M
Dollar Volume 50D
$119.85M
Market Cap
$8.98B
P/E
24.2x
Revenue TTM
$4.64B
EPS TTM
2.85
Net Income TTM
$371.27M
Free Cash Flow
$411.44M
Revenue 1Y
-0.26%
EPS 1Y
+28.96%
Net Income 1Y
+27.33%
FCF 1Y
+3.13%
Profit Margin
8.01%
FCF Margin
8.88%
Dividend Yield
1.22%
Dividend TTM
$0.87
Last Ex-Dividend
2026-09-25
Dividend / EPS
30.53%

Revenue

Annual ending 2025-12-31
$4.73B

EPS

Annual ending 2025-12-31
2.64

Net Income

Annual ending 2025-12-31
$346.25M

News