Price
$18.32
52W High
$21.37
52W Low
$14.45
SMA50
$19.04
SMA200
$18.18
Avg Volume 50D
$114.11K
From 52W High
-14.27%
From 52W Low
+26.78%
Vs SMA50
-3.77%
Vs SMA200
+0.75%
Current Volume
$129.62K
Dollar Volume 50D
$2.17M
Market Cap
$311.37M
P/E
15.9x
Revenue TTM
$638.98M
EPS TTM
1.16
Net Income TTM
$19.61M
Free Cash Flow
$92.65M
Revenue 1Y
-15.09%
EPS 1Y
+38.10%
Net Income 1Y
+0.88%
FCF 1Y
+83.08%
Profit Margin
3.07%
FCF Margin
14.50%
Dividend Yield
9.83%
Dividend TTM
$1.80
Last Ex-Dividend
2026-07-20
Dividend / EPS
155.17%

Revenue

Annual ending 2025-09-30
$700.28M

EPS

Annual ending 2025-09-30
1.03

Net Income

Annual ending 2025-09-30
$17.60M

News