Price
$27.22
52W High
$38.23
52W Low
$18.55
SMA50
$32.30
SMA200
$30.62
Avg Volume 50D
$270.93K
From 52W High
-28.80%
From 52W Low
+46.74%
Vs SMA50
-15.72%
Vs SMA200
-11.10%
Current Volume
$427.97K
Dollar Volume 50D
$8.57M
Market Cap
$592.07M
P/E
46.5x
Revenue TTM
$76.21M
EPS TTM
0.63
Net Income TTM
$12.72M
Free Cash Flow
$10.96M
Revenue 1Y
+20.10%
EPS 1Y
+85.29%
Net Income 1Y
+82.59%
FCF 1Y
+104.00%
Profit Margin
16.70%
FCF Margin
14.38%
Dividend Yield
1.84%
Dividend TTM
$0.50
Last Ex-Dividend
2026-10-01
Dividend / EPS
79.37%

Revenue

Annual ending 2026-03-01
$73.30M

EPS

Annual ending 2026-03-01
0.56

Net Income

Annual ending 2026-03-01
$11.27M

News