Price
$41.42
52W High
$45.28
52W Low
$30.34
SMA50
$43.14
SMA200
$37.58
Avg Volume 50D
$11.76K
From 52W High
-8.52%
From 52W Low
+36.52%
Vs SMA50
-4.00%
Vs SMA200
+10.22%
Current Volume
$5.40K
Dollar Volume 50D
$510572
Market Cap
$180.81M
P/E
18.4x
Revenue TTM
$101.74M
EPS TTM
2.27
Net Income TTM
$9.82M
Free Cash Flow
$17.37M
Revenue 1Y
+0.15%
EPS 1Y
+83.06%
Net Income 1Y
+84.75%
FCF 1Y
+153.60%
Profit Margin
9.65%
FCF Margin
17.07%
Dividend Yield
1.16%
Dividend TTM
$0.48
Last Ex-Dividend
2026-09-18
Dividend / EPS
21.15%

Revenue

Annual ending 2025-12-31
$101.06M

EPS

Annual ending 2025-12-31
1.88

Net Income

Annual ending 2025-12-31
$8.09M

News