v3.26.1
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table provides a reconciliation between basic and diluted earnings per share:
Three months ended
June 30,
Six months ended
June 30,
Millions, except per share amounts2026202520262025
Net income$1,993 $1,876 $3,694 $3,502 
Weighted-average number of shares outstanding:
Basic593.4 594.1 593.2597.5
Dilutive effect of stock options0.3 0.2 0.20.3
Dilutive effect of retention awards0.3 0.5 0.40.6
Diluted594.0 594.8 593.8598.4
Earnings per share - basic$3.36 $3.16 $6.23 $5.86 
Earnings per share - diluted$3.36 $3.15 $6.22 $5.85 
Stock options excluded as their inclusion would be anti-dilutive1.11.01.20.9