v3.26.1
Earnings Per Share
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table provides a reconciliation between basic and diluted earnings per share:
Millions, except per share amounts, for the three months ended March 31,20262025
Net income$1,701 $1,626 
Weighted-average number of shares outstanding:
Basic593.0 601.0 
Dilutive effect of stock options0.2 0.3 
Dilutive effect of retention awards0.4 0.6 
Diluted593.6 601.9 
Earnings per share - basic$2.87 $2.71 
Earnings per share - diluted$2.87 $2.70 
Stock options excluded as their inclusion would be anti-dilutive1.30.9