Price
$44.25
52W High
$44.44
52W Low
$32.00
SMA50
$38.80
SMA200
$36.85
Avg Volume 50D
$3.90K
From 52W High
-0.43%
From 52W Low
+38.28%
Vs SMA50
+14.03%
Vs SMA200
+20.10%
Current Volume
$1.03K
Dollar Volume 50D
$151321
Market Cap
$407.18M
P/E
20.5x
Revenue TTM
$32.89M
EPS TTM
2.11
Net Income TTM
$19.82M
Free Cash Flow
$17.73M
Revenue 1Y
-5.49%
EPS 1Y
-6.64%
Net Income 1Y
-6.75%
FCF 1Y
-15.01%
Profit Margin
60.27%
FCF Margin
53.90%
Dividend Yield
3.05%
Dividend TTM
$1.35
Last Ex-Dividend
2026-07-27
Dividend / EPS
63.98%

Revenue

Annual ending 2026-04-30
$33.45M

EPS

Annual ending 2026-04-30
2.30

Net Income

Annual ending 2026-04-30
$21.63M

News