Price
$55.20
52W High
$57.43
52W Low
$38.29
SMA50
$53.51
SMA200
$46.54
Avg Volume 50D
$46.47K
From 52W High
-3.88%
From 52W Low
+44.16%
Vs SMA50
+3.16%
Vs SMA200
+18.60%
Current Volume
$34.67K
Dollar Volume 50D
$2.50M
Market Cap
$525.54M
P/E
12.5x
Revenue TTM
$138.26M
EPS TTM
4.37
Net Income TTM
$41.98M
Free Cash Flow
$44.03M
Revenue 1Y
-0.23%
EPS 1Y
-5.82%
Net Income 1Y
-5.29%
FCF 1Y
+5.77%
Profit Margin
30.36%
FCF Margin
31.85%
Dividend Yield
2.01%
Dividend TTM
$1.11
Last Ex-Dividend
2026-09-18
Dividend / EPS
25.40%

Revenue

Annual ending 2025-12-31
$137.26M

EPS

Annual ending 2025-12-31
4.50

Net Income

Annual ending 2025-12-31
$43.07M

News