Price
$21.28
52W High
$21.82
52W Low
$9.43
SMA50
$18.33
SMA200
$15.24
Avg Volume 50D
$244.69K
From 52W High
-2.47%
From 52W Low
+125.66%
Vs SMA50
+16.07%
Vs SMA200
+39.61%
Current Volume
$790.04K
Dollar Volume 50D
$4.73M
Market Cap
$308.54M
P/E
36.2x
Revenue TTM
$238.88M
EPS TTM
0.55
Net Income TTM
$8.53M
Free Cash Flow
$213.00K
Revenue 1Y
+13.87%
EPS 1Y
+5600.00%
Net Income 1Y
+4748.30%
FCF 1Y
-97.52%
Profit Margin
3.57%
FCF Margin
0.09%
Dividend Yield
1.13%
Dividend TTM
$0.24
Last Ex-Dividend
2026-08-07
Dividend / EPS
43.64%

Revenue

Annual ending 2026-05-30
$228.56M

EPS

Annual ending 2026-05-30
0.44

Net Income

Annual ending 2026-05-30
$6.38M

News