v3.26.1
COMPUTATION OF EARNINGS PER SHARE (Tables)
12 Months Ended
May 31, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Common Share
The calculation of basic and diluted earnings per share for the years ended May 31 was as follows (in millions, except per share amounts):
202620252024
Numerator:
Net earnings allocable to common shares(1)
$4,426 $4,087 $4,325 
Denominator:
Weighted-average common shares for basic earnings per common share237241248
Dilutive effect of stock options and RSUs223
Weighted-average common shares for diluted earnings per common share239243251
Basic earnings per common share$18.71 $16.96 $17.41 
Diluted earnings per common share$18.55 $16.81 $17.21 
Anti-dilutive options excluded from diluted earnings per common share456
(1)Net earnings available to participating securities were $7 million in 2026, $5 million in 2025, and $6 million in 2024.