Price
$48.17
52W High
$52.84
52W Low
$38.90
SMA50
$50.53
SMA200
$46.77
Avg Volume 50D
$73.72K
From 52W High
-8.84%
From 52W Low
+23.83%
Vs SMA50
-4.67%
Vs SMA200
+3.00%
Current Volume
$120.04K
Dollar Volume 50D
$3.71M
Market Cap
$828.11M
P/E
13.4x
Revenue TTM
$288.97M
EPS TTM
3.60
Net Income TTM
$61.75M
Free Cash Flow
$51.87M
Revenue 1Y
+3.76%
EPS 1Y
+5.57%
Net Income 1Y
+6.26%
FCF 1Y
-25.66%
Profit Margin
21.37%
FCF Margin
17.95%
Dividend Yield
2.22%
Dividend TTM
$1.07
Last Ex-Dividend
2026-09-08
Dividend / EPS
29.72%

Revenue

Annual ending 2025-12-31
$286.74M

EPS

Annual ending 2025-12-31
3.60

Net Income

Annual ending 2025-12-31
$61.56M

News