v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share (“EPS”) for common shares were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
(in millions, except per share data)
Numerator
Net income$4,628 $3,927 $12,898 $10,908 
Denominator
Basic weighted-average shares outstanding875 903 883 908 
Dilutive stock options and stock units1 1 1 1 
Diluted weighted-average shares outstanding 1
876 905 884 909 
Earnings per Share
Basic$5.29 $4.35 $14.61 $12.02 
Diluted$5.28 $4.34 $14.59 $12.00 
Note: Table may not sum due to rounding.
1    For the periods presented, the calculation of diluted EPS excluded a minimal amount of anti-dilutive share-based payment awards.