Price
$65.23
52W High
$120.34
52W Low
$63.87
SMA50
$73.75
SMA200
$84.17
Avg Volume 50D
$729.89K
From 52W High
-45.80%
From 52W Low
+2.13%
Vs SMA50
-11.55%
Vs SMA200
-22.50%
Current Volume
$814.26K
Dollar Volume 50D
$52.96M
Market Cap
$3.30B
P/E
18.6x
Revenue TTM
$9.61B
EPS TTM
3.39
Net Income TTM
$177.54M
Free Cash Flow
$168.84M
Revenue 1Y
+0.30%
EPS 1Y
-29.67%
Net Income 1Y
-31.34%
FCF 1Y
-62.89%
Profit Margin
1.85%
FCF Margin
1.76%
Dividend Yield
3.19%
Dividend TTM
$2.08
Last Ex-Dividend
2026-07-01
Dividend / EPS
61.36%

Revenue

Annual ending 2026-07-31
$9.61B

EPS

Annual ending 2026-07-31
3.38

Net Income

Annual ending 2026-07-31
$177.54M

News