Price
$98.44
52W High
$120.17
52W Low
$93.23
SMA50
$104.51
SMA200
$105.77
Avg Volume 50D
$1.36M
From 52W High
-18.08%
From 52W Low
+5.59%
Vs SMA50
-5.81%
Vs SMA200
-6.93%
Current Volume
$1.38M
Dollar Volume 50D
$140.50M
Market Cap
$12.44B
P/E
18.1x
Revenue TTM
$7.97B
EPS TTM
5.40
Net Income TTM
$688.32M
Free Cash Flow
$739.19M
Revenue 1Y
+5.96%
EPS 1Y
+0.93%
Net Income 1Y
+0.23%
FCF 1Y
+36.72%
Profit Margin
8.64%
FCF Margin
9.28%
Dividend Yield
2.19%
Dividend TTM
$2.16
Last Ex-Dividend
2026-07-14
Dividend / EPS
40.00%

Revenue

Annual ending 2026-05-31
$7.86B

EPS

Annual ending 2026-05-31
5.17

Net Income

Annual ending 2026-05-31
$658.81M

News