Price
$58.77
52W High
$70.99
52W Low
$53.67
SMA50
$62.46
SMA200
$62.77
Avg Volume 50D
$246.04K
From 52W High
-17.21%
From 52W Low
+9.50%
Vs SMA50
-5.90%
Vs SMA200
-6.37%
Current Volume
$218.04K
Dollar Volume 50D
$15.29M
Market Cap
$3.12B
P/E
13.7x
Revenue TTM
$1.05B
EPS TTM
4.31
Net Income TTM
$227.45M
Free Cash Flow
$248.62M
Revenue 1Y
+7.08%
EPS 1Y
+17.44%
Net Income 1Y
+17.25%
FCF 1Y
+21.62%
Profit Margin
21.73%
FCF Margin
23.76%
Dividend Yield
3.23%
Dividend TTM
$1.90
Last Ex-Dividend
2026-09-15
Dividend / EPS
44.08%

Revenue

Annual ending 2025-12-31
$1.01B

EPS

Annual ending 2025-12-31
3.97

Net Income

Annual ending 2025-12-31
$209.58M

News