Price
$31.15
52W High
$34.79
52W Low
$27.14
SMA50
$30.48
SMA200
$30.45
Avg Volume 50D
$58.07K
From 52W High
-10.46%
From 52W Low
+14.78%
Vs SMA50
+2.21%
Vs SMA200
+2.30%
Current Volume
$60.00K
Dollar Volume 50D
$1.77M
Market Cap
$338.09M
P/E
25.8x
Revenue TTM
$142.25M
EPS TTM
1.20
Net Income TTM
$13.08M
Free Cash Flow
$26.55M
Revenue 1Y
+2.01%
EPS 1Y
-44.95%
Net Income 1Y
-45.94%
FCF 1Y
-17.17%
Profit Margin
9.20%
FCF Margin
18.66%
Dividend Yield
3.85%
Dividend TTM
$1.20
Last Ex-Dividend
2026-09-10
Dividend / EPS
100.00%

Revenue

Annual ending 2025-12-31
$141.47M

EPS

Annual ending 2025-12-31
2.18

Net Income

Annual ending 2025-12-31
$23.93M

News