Price
$22.73
52W High
$26.54
52W Low
$20.62
SMA50
$21.67
SMA200
$22.28
Avg Volume 50D
$14.83K
From 52W High
-14.36%
From 52W Low
+10.23%
Vs SMA50
+4.89%
Vs SMA200
+2.00%
Current Volume
$12.59K
Dollar Volume 50D
$321428
Market Cap
$235.59M
P/E
16.9x
Revenue TTM
$107.14M
EPS TTM
1.34
Net Income TTM
$13.98M
Free Cash Flow
$2.02M
Revenue 1Y
+13.83%
EPS 1Y
+2.29%
Net Income 1Y
+2.62%
FCF 1Y
-72.67%
Profit Margin
13.05%
FCF Margin
1.88%
Dividend Yield
3.78%
Dividend TTM
$0.86
Last Ex-Dividend
2026-07-17
Dividend / EPS
64.18%

Revenue

Annual ending 2025-09-30
$95.33M

EPS

Annual ending 2025-09-30
1.29

Net Income

Annual ending 2025-09-30
$13.28M

News