Price
$20.03
52W High
$28.19
52W Low
$18.68
SMA50
$21.99
SMA200
$22.22
Avg Volume 50D
$554.02K
From 52W High
-28.95%
From 52W Low
+7.23%
Vs SMA50
-8.91%
Vs SMA200
-9.85%
Current Volume
$497.98K
Dollar Volume 50D
$12.29M
Market Cap
$513.16M
P/E
12.9x
Revenue TTM
$579.49M
EPS TTM
1.56
Net Income TTM
$39.88M
Free Cash Flow
$41.44M
Revenue 1Y
-5.72%
EPS 1Y
-22.39%
Net Income 1Y
-22.70%
FCF 1Y
-17.83%
Profit Margin
6.88%
FCF Margin
7.15%
Dividend Yield
7.79%
Dividend TTM
$1.56
Last Ex-Dividend
2026-08-12
Dividend / EPS
100.00%

Revenue

Annual ending 2026-06-30
$579.49M

EPS

Annual ending 2026-06-30
1.56

Net Income

Annual ending 2026-06-30
$39.88M

News