Price
$20.43
52W High
$28.19
52W Low
$18.68
SMA50
$22.21
SMA200
$22.26
Avg Volume 50D
$564.77K
From 52W High
-27.53%
From 52W Low
+9.37%
Vs SMA50
-8.02%
Vs SMA200
-8.23%
Current Volume
$446.22K
Dollar Volume 50D
$12.65M
Market Cap
$512.15M
P/E
12.8x
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.64%
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