XML 26 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share
3 Months Ended
Mar. 31, 2025
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,20252024
Net income$1,626 $1,641 
Weighted-average number of shares outstanding:
Basic601.0 609.2 
Dilutive effect of stock options0.3 0.5 
Dilutive effect of retention shares and units0.6 0.5 
Diluted601.9 610.2 
Earnings per share - basic$2.71 $2.69 
Earnings per share - diluted$2.70 $2.69 
Stock options excluded as their inclusion would be anti-dilutive0.90.5