Price
$127.34
52W High
$139.46
52W Low
$85.57
SMA50
$114.18
SMA200
$103.77
Avg Volume 50D
$3.05M
From 52W High
-8.69%
From 52W Low
+48.81%
Vs SMA50
+11.52%
Vs SMA200
+22.71%
Current Volume
$2.47M
Dollar Volume 50D
$341.73M
Market Cap
$45.19B
P/E
25.7x
Revenue TTM
$6.30B
EPS TTM
4.89
Net Income TTM
$1.76B
Free Cash Flow
$2.28B
Revenue 1Y
+16.47%
EPS 1Y
+7.00%
Net Income 1Y
+6.20%
FCF 1Y
+35.74%
Profit Margin
27.93%
FCF Margin
36.17%
Dividend Yield
3.57%
Dividend TTM
$4.54
Last Ex-Dividend
2026-07-28
Dividend / EPS
92.84%

Revenue

Annual ending 2026-05-31
$6.30B

EPS

Annual ending 2026-05-31
4.89

Net Income

Annual ending 2026-05-31
$1.76B