Price
$282.69
52W High
$357.67
52W Low
$217.28
SMA50
$292.26
SMA200
$276.16
Avg Volume 50D
$128.28K
From 52W High
-20.96%
From 52W Low
+30.10%
Vs SMA50
-3.27%
Vs SMA200
+2.36%
Current Volume
$88.47K
Dollar Volume 50D
$37.33M
Market Cap
$3.45B
P/E
33.0x
Revenue TTM
$891.60M
EPS TTM
8.66
Net Income TTM
$104.63M
Free Cash Flow
$64.36M
Revenue 1Y
+12.85%
EPS 1Y
+86.64%
Net Income 1Y
+87.65%
FCF 1Y
+56.03%
Profit Margin
11.74%
FCF Margin
7.22%
Dividend Yield
0.48%
Dividend TTM
$1.36
Last Ex-Dividend
2026-08-07
Dividend / EPS
15.70%

Revenue

Annual ending 2026-06-30
$891.60M

EPS

Annual ending 2026-06-30
8.67

Net Income

Annual ending 2026-06-30
$104.63M

News