Price
$19.72
52W High
$26.80
52W Low
$17.25
SMA50
$21.12
SMA200
$21.97
Avg Volume 50D
$411.81K
From 52W High
-26.42%
From 52W Low
+14.32%
Vs SMA50
-6.65%
Vs SMA200
-10.26%
Current Volume
$268.51K
Dollar Volume 50D
$8.56M
Market Cap
$754.67M
P/E
33.4x
Revenue TTM
$689.40M
EPS TTM
0.67
Net Income TTM
$22.58M
Free Cash Flow
$39.01M
Revenue 1Y
+20.23%
EPS 1Y
-15.19%
Net Income 1Y
-7.40%
FCF 1Y
+12.56%
Profit Margin
3.28%
FCF Margin
5.66%
Dividend Yield
1.01%
Dividend TTM
$0.20
Last Ex-Dividend
2026-08-31
Dividend / EPS
29.85%

Revenue

Annual ending 2026-06-30
$689.40M

EPS

Annual ending 2026-06-30
0.67

Net Income

Annual ending 2026-06-30
$22.58M

News