Price
$85.03
52W High
$98.24
52W Low
$70.96
SMA50
$89.15
SMA200
$86.85
Avg Volume 50D
$243.42K
From 52W High
-13.45%
From 52W Low
+19.83%
Vs SMA50
-4.62%
Vs SMA200
-2.09%
Current Volume
$240.96K
Dollar Volume 50D
$21.42M
Market Cap
$3.99B
P/E
19.4x
Revenue TTM
$1.66B
EPS TTM
4.31
Net Income TTM
$205.38M
Free Cash Flow
$192.65M
Revenue 1Y
+9.78%
EPS 1Y
+9.67%
Net Income 1Y
+8.52%
FCF 1Y
+25.41%
Profit Margin
12.36%
FCF Margin
11.59%
Dividend Yield
1.16%
Dividend TTM
$0.98
Last Ex-Dividend
2026-10-09
Dividend / EPS
22.85%

Revenue

Annual ending 2026-07-31
$1.66B

EPS

Annual ending 2026-07-31
4.30

Net Income

Annual ending 2026-07-31
$205.38M

News