Price
$6.28
52W High
$6.28
52W Low
$2.86
SMA50
$5.56
SMA200
$4.02
Avg Volume 50D
$96.55K
From 52W High
+0.00%
From 52W Low
+119.58%
Vs SMA50
+12.99%
Vs SMA200
+56.11%
Current Volume
$147.94K
Dollar Volume 50D
$537337
Market Cap
$78.10M
P/E
15.9x
Revenue TTM
$176.86M
EPS TTM
0.38
Net Income TTM
$4.90M
Free Cash Flow
$6.66M
Revenue 1Y
+22.39%
EPS 1Y
+442.86%
Net Income 1Y
+500.70%
FCF 1Y
+226.27%
Profit Margin
2.77%
FCF Margin
3.76%
Dividend Yield
3.18%
Dividend TTM
$0.20
Last Ex-Dividend
2026-08-17
Dividend / EPS
52.63%

Revenue

Annual ending 2026-03-31
$166.26M

EPS

Annual ending 2026-03-31
0.27

Net Income

Annual ending 2026-03-31
$3.54M

News