Price
$34.37
52W High
$35.68
52W Low
$24.40
SMA50
$34.54
SMA200
$30.94
Avg Volume 50D
$34.22K
From 52W High
-3.67%
From 52W Low
+40.86%
Vs SMA50
-0.50%
Vs SMA200
+11.10%
Current Volume
$54.41K
Dollar Volume 50D
$1.18M
Market Cap
$381.34M
P/E
10.1x
Revenue TTM
$179.04M
EPS TTM
3.37
Net Income TTM
$37.81M
Free Cash Flow
$35.60M
Revenue 1Y
+3.78%
EPS 1Y
+25.75%
Net Income 1Y
+26.05%
FCF 1Y
+26.32%
Profit Margin
21.12%
FCF Margin
19.89%
Dividend Yield
4.36%
Dividend TTM
$1.50
Last Ex-Dividend
2026-10-06
Dividend / EPS
44.51%

Revenue

Annual ending 2025-12-31
$177.61M

EPS

Annual ending 2025-12-31
3.07

Net Income

Annual ending 2025-12-31
$34.39M

News