v3.26.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share
The following table shows the computation of basic and diluted earnings per share:

Basic and diluted earnings per share
Three Months Ended September 30,
Nine Months Ended September 30,
(in millions, except per share data)2026202520262025
Net income$756 $1,417 $2,070 $3,786 
Basic weighted average shares outstanding655 649 654 648 
Dilutive effect of share-based instruments4 5 3 5 
Diluted weighted average shares outstanding659 654 657 653 
Basic earnings per share$1.15 $2.18 $3.17 $5.85 
Diluted earnings per share$1.15 $2.17 $3.15 $5.80