Price
$21.11
52W High
$23.95
52W Low
$15.11
SMA50
$21.26
SMA200
$20.45
Avg Volume 50D
$43.84K
From 52W High
-11.86%
From 52W Low
+39.71%
Vs SMA50
-0.70%
Vs SMA200
+3.25%
Current Volume
$27.60K
Dollar Volume 50D
$937752
Market Cap
$203.72M
P/E
15.9x
Revenue TTM
$99.00M
EPS TTM
1.31
Net Income TTM
$12.81M
Free Cash Flow
$19.35M
Revenue 1Y
+0.57%
EPS 1Y
+5.65%
Net Income 1Y
+2.85%
FCF 1Y
+190.96%
Profit Margin
12.94%
FCF Margin
19.54%
Dividend Yield
1.49%
Dividend TTM
$0.32
Last Ex-Dividend
2026-08-07
Dividend / EPS
24.05%

Revenue

Annual ending 2025-12-31
$98.77M

EPS

Annual ending 2025-12-31
1.46

Net Income

Annual ending 2025-12-31
$14.42M

News