Price
$59.86
52W High
$68.86
52W Low
$51.48
SMA50
$61.69
SMA200
$61.47
Avg Volume 50D
$975.52K
From 52W High
-13.07%
From 52W Low
+16.28%
Vs SMA50
-2.96%
Vs SMA200
-2.63%
Current Volume
$1.44M
Dollar Volume 50D
$59.96M
Market Cap
$7.96B
P/E
21.9x
Revenue TTM
$759.61M
EPS TTM
2.74
Net Income TTM
$364.17M
Free Cash Flow
$449.49M
Revenue 1Y
+8.44%
EPS 1Y
+33.66%
Net Income 1Y
+34.44%
FCF 1Y
+13.26%
Profit Margin
47.94%
FCF Margin
59.17%
Dividend Yield
3.25%
Dividend TTM
$1.95
Last Ex-Dividend
2026-09-30
Dividend / EPS
70.99%

Revenue

Annual ending 2025-12-31
$727.08M

EPS

Annual ending 2025-12-31
1.87

Net Income

Annual ending 2025-12-31
$247.30M

News