Price
$4.56
52W High
$4.92
52W Low
$2.94
SMA50
$3.79
SMA200
$3.82
Avg Volume 50D
$64.32K
From 52W High
-7.32%
From 52W Low
+55.10%
Vs SMA50
+20.17%
Vs SMA200
+19.29%
Current Volume
$102.84K
Dollar Volume 50D
$254710
Market Cap
$26.43M
P/E
5.6x
Revenue TTM
$97.13M
EPS TTM
0.83
Net Income TTM
$4.72M
Free Cash Flow
$8.35M
Revenue 1Y
+8.22%
EPS 1Y
+159.38%
Net Income 1Y
+154.37%
FCF 1Y
+257.90%
Profit Margin
4.86%
FCF Margin
8.60%
Dividend Yield
1.75%
Dividend TTM
$0.08
Last Ex-Dividend
2026-02-10
Dividend / EPS
9.64%

Revenue

Annual ending 2025-10-31
$96.28M

EPS

Annual ending 2025-10-31
0.25

Net Income

Annual ending 2025-10-31
$1.40M

News