Price
$87.09
52W High
$89.37
52W Low
$34.19
SMA50
$81.70
SMA200
$61.20
Avg Volume 50D
$82.46K
From 52W High
-2.55%
From 52W Low
+154.72%
Vs SMA50
+6.60%
Vs SMA200
+42.31%
Current Volume
$38.84K
Dollar Volume 50D
$6.72M
Market Cap
$356.76M
P/E
10.8x
Revenue TTM
$459.18M
EPS TTM
6.21
Net Income TTM
$33.13M
Free Cash Flow
$47.58M
Revenue 1Y
+4.10%
EPS 1Y
+85.37%
Net Income 1Y
+64.37%
FCF 1Y
+41.09%
Profit Margin
7.21%
FCF Margin
10.36%
Dividend Yield
1.03%
Dividend TTM
$0.90
Last Ex-Dividend
2026-09-30
Dividend / EPS
14.49%

Revenue

Annual ending 2026-06-30
$459.18M

EPS

Annual ending 2026-06-30
6.07

Net Income

Annual ending 2026-06-30
$33.13M

News