Price
$59.85
52W High
$66.34
52W Low
$46.32
SMA50
$63.43
SMA200
$59.96
Avg Volume 50D
$208.65K
From 52W High
-9.78%
From 52W Low
+29.22%
Vs SMA50
-5.64%
Vs SMA200
-0.17%
Current Volume
$273.36K
Dollar Volume 50D
$13.21M
Market Cap
$2.47B
P/E
18.5x
Revenue TTM
$574.57M
EPS TTM
3.22
Net Income TTM
$133.06M
Free Cash Flow
$233.38M
Revenue 1Y
+4.31%
EPS 1Y
+37.02%
Net Income 1Y
+36.97%
FCF 1Y
+14.27%
Profit Margin
23.16%
FCF Margin
40.62%
Dividend Yield
1.59%
Dividend TTM
$0.95
Last Ex-Dividend
2026-09-30
Dividend / EPS
29.50%

Revenue

Annual ending 2025-12-31
$549.30M

EPS

Annual ending 2025-12-31
2.68

Net Income

Annual ending 2025-12-31
$110.43M

News