v3.26.1
Basic and Diluted Earnings Per Share (Tables)
12 Months Ended
May 31, 2026
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share

Basic and diluted earnings per share were calculated as follows:

 

 

 

Year ended May 31,

 

In millions, except per share amounts

 

2026

 

 

2025

 

 

2024

 

Basic earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

1,760.1

 

 

$

 

1,657.3

 

 

$

 

1,690.4

 

Weighted-average common shares outstanding

 

 

 

358.9

 

 

 

 

360.2

 

 

 

 

360.3

 

Basic earnings per share

 

$

 

4.90

 

 

$

 

4.60

 

 

$

 

4.69

 

Diluted earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

 

1,760.1

 

 

$

 

1,657.3

 

 

$

 

1,690.4

 

Weighted-average common shares outstanding

 

 

 

358.9

 

 

 

 

360.2

 

 

 

 

360.3

 

Dilutive effect of common share equivalents

 

 

 

1.1

 

 

 

 

1.8

 

 

 

 

1.8

 

Weighted-average common shares outstanding, assuming dilution

 

 

 

360.0

 

 

 

 

362.0

 

 

 

 

362.1

 

Diluted earnings per share

 

$

 

4.89

 

 

$

 

4.58

 

 

$

 

4.67

 

Weighted-average anti-dilutive common share equivalents

 

 

 

1.3

 

 

 

 

0.2

 

 

 

 

0.6