Price
$69.42
52W High
$79.33
52W Low
$47.85
SMA50
$73.60
SMA200
$68.91
Avg Volume 50D
$90.40K
From 52W High
-12.49%
From 52W Low
+45.08%
Vs SMA50
-5.68%
Vs SMA200
+0.75%
Current Volume
$120.73K
Dollar Volume 50D
$6.66M
Market Cap
$776.00M
P/E
10.9x
Revenue TTM
$316.78M
EPS TTM
6.42
Net Income TTM
$71.38M
Free Cash Flow
$76.56M
Revenue 1Y
+3.74%
EPS 1Y
+24.18%
Net Income 1Y
+22.66%
FCF 1Y
+1.69%
Profit Margin
22.53%
FCF Margin
24.17%
Dividend Yield
1.47%
Dividend TTM
$1.02
Last Ex-Dividend
2026-08-14
Dividend / EPS
15.89%

Revenue

Annual ending 2026-06-30
$316.78M

EPS

Annual ending 2026-06-30
6.43

Net Income

Annual ending 2026-06-30
$71.53M

News