Price
$55.32
52W High
$77.75
52W Low
$51.38
SMA50
$62.76
SMA200
$64.96
Avg Volume 50D
$855.52K
From 52W High
-28.85%
From 52W Low
+7.67%
Vs SMA50
-11.85%
Vs SMA200
-14.85%
Current Volume
$1.26M
Dollar Volume 50D
$52.89M
Market Cap
$4.02B
P/E
17.6x
Revenue TTM
$1.57B
EPS TTM
2.87
Net Income TTM
$228.26M
Free Cash Flow
$433.41M
Revenue 1Y
+13.69%
EPS 1Y
+13.44%
Net Income 1Y
+15.22%
FCF 1Y
-9.51%
Profit Margin
14.50%
FCF Margin
27.54%
Dividend Yield
4.70%
Dividend TTM
$2.60
Last Ex-Dividend
2026-08-10
Dividend / EPS
90.59%

Revenue

Annual ending 2025-12-31
$1.52B

EPS

Annual ending 2025-12-31
2.94

Net Income

Annual ending 2025-12-31
$233.04M

News