Price
$152.57
52W High
$161.76
52W Low
$119.02
SMA50
$142.77
SMA200
$137.31
Avg Volume 50D
$773.73K
From 52W High
-5.68%
From 52W Low
+28.19%
Vs SMA50
+6.86%
Vs SMA200
+11.11%
Current Volume
$811.57K
Dollar Volume 50D
$109.53M
Market Cap
$5.24B
P/E
35.5x
Revenue TTM
$2.84B
EPS TTM
4.14
Net Income TTM
$147.53M
Free Cash Flow
$248.00M
Revenue 1Y
-4.26%
EPS 1Y
-44.13%
Net Income 1Y
-47.31%
FCF 1Y
-22.42%
Profit Margin
5.20%
FCF Margin
8.74%
Dividend Yield
5.82%
Dividend TTM
$8.88
Last Ex-Dividend
2026-10-08
Dividend / EPS
214.49%

Revenue

Annual ending 2026-07-31
$2.84B

EPS

Annual ending 2026-07-31
4.12

Net Income

Annual ending 2026-07-31
$147.53M

News