Price
$31.42
52W High
$33.33
52W Low
$23.79
SMA50
$31.90
SMA200
$28.82
Avg Volume 50D
$8.55K
From 52W High
-5.73%
From 52W Low
+32.07%
Vs SMA50
-1.52%
Vs SMA200
+9.02%
Current Volume
$5.67K
Dollar Volume 50D
$273342
Market Cap
$191.07M
P/E
9.5x
Revenue TTM
$97.90M
EPS TTM
3.26
Net Income TTM
$20.13M
Free Cash Flow
$23.11M
Revenue 1Y
+6.39%
EPS 1Y
+24.90%
Net Income 1Y
+23.35%
FCF 1Y
+17.67%
Profit Margin
20.56%
FCF Margin
23.60%
Dividend Yield
2.67%
Dividend TTM
$0.84
Last Ex-Dividend
2026-08-13
Dividend / EPS
25.77%

Revenue

Annual ending 2025-12-31
$95.97M

EPS

Annual ending 2025-12-31
3.07

Net Income

Annual ending 2025-12-31
$18.77M

News