Price
$8.97
52W High
$10.13
52W Low
$6.26
SMA50
$9.54
SMA200
$8.56
Avg Volume 50D
$579.29K
From 52W High
-11.45%
From 52W Low
+43.29%
Vs SMA50
-5.96%
Vs SMA200
+4.84%
Current Volume
$348.83K
Dollar Volume 50D
$5.55M
Market Cap
$569.19M
P/E
15.7x
Revenue TTM
$347.14M
EPS TTM
0.57
Net Income TTM
$36.26M
Free Cash Flow
$35.27M
Revenue 1Y
+1.05%
EPS 1Y
+35.71%
Net Income 1Y
+39.08%
FCF 1Y
+64.92%
Profit Margin
10.45%
FCF Margin
10.16%
Dividend Yield
4.91%
Dividend TTM
$0.44
Last Ex-Dividend
2026-08-12
Dividend / EPS
77.19%

Revenue

Annual ending 2026-06-30
$347.14M

EPS

Annual ending 2026-06-30
0.57

Net Income

Annual ending 2026-06-30
$36.26M

News