Price
$10.19
52W High
$19.34
52W Low
$7.93
SMA50
$11.82
SMA200
$13.62
Avg Volume 50D
$135.17K
From 52W High
-47.31%
From 52W Low
+28.50%
Vs SMA50
-13.82%
Vs SMA200
-25.17%
Current Volume
$101.13K
Dollar Volume 50D
$1.61M
Market Cap
$191.82M
P/E
18.4x
Revenue TTM
$467.37M
EPS TTM
0.60
Net Income TTM
$10.45M
Free Cash Flow
$5.40M
Revenue 1Y
+21.21%
EPS 1Y
+275.00%
Net Income 1Y
+273.90%
FCF 1Y
+290.14%
Profit Margin
2.24%
FCF Margin
1.15%
Dividend Yield
1.37%
Dividend TTM
$0.14
Last Ex-Dividend
2026-09-30
Dividend / EPS
23.33%

Revenue

Annual ending 2025-09-30
$411.00M

EPS

Annual ending 2025-09-30
0.02

Net Income

Annual ending 2025-09-30
$379.71K

News