Price
$34.40
52W High
$36.02
52W Low
$21.54
SMA50
$34.73
SMA200
$27.85
Avg Volume 50D
$33.28K
From 52W High
-4.50%
From 52W Low
+59.70%
Vs SMA50
-0.94%
Vs SMA200
+23.53%
Current Volume
$30.55K
Dollar Volume 50D
$1.16M
Market Cap
$582.10M
P/E
14.2x
Revenue TTM
$145.79M
EPS TTM
2.41
Net Income TTM
$41.02M
Free Cash Flow
$41.56M
Revenue 1Y
+9.67%
EPS 1Y
+31.69%
Net Income 1Y
+31.74%
FCF 1Y
+52.30%
Profit Margin
28.14%
FCF Margin
28.50%
Dividend Yield
1.19%
Dividend TTM
$0.41
Last Ex-Dividend
2026-08-14
Dividend / EPS
17.01%

Revenue

Annual ending 2026-06-30
$145.79M

EPS

Annual ending 2026-06-30
2.41

Net Income

Annual ending 2026-06-30
$41.02M

News