v3.26.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Calculation of earnings per share basic and diluted The following table presents the calculation of basic and diluted EPS for the three and nine months ended September 30, 2026 and 2025.
(in millions, except per share amounts)Three months ended September 30,Nine months ended September 30,
2026202520262025
Basic earnings per share
Net income$15,305 $14,393 $52,954 $44,023 
Less: Preferred stock dividends
305 282 889 819 
Net income applicable to common equity
15,000 14,111 52,065 43,204 
Less: Dividends and undistributed earnings allocated to participating securities
64 68 228 213 
Net income applicable to common stockholders
$14,936 $14,043 $51,837 $42,991 
Total weighted-average basic shares
  outstanding
2,678.6 2,762.4 2,694.9 2,790.2 
Net income per share
$5.58 $5.08 $19.24 $15.41 
Diluted earnings per share
Net income applicable to common stockholders
$14,936 $14,043 $51,837 $42,991 
Total weighted-average basic shares
  outstanding
2,678.6 2,762.4 2,694.9 2,790.2 
Add: Dilutive impact of unvested PSUs, nondividend-earning RSUs and SARs4.4 5.2 4.2 5.0 
Total weighted-average diluted shares outstanding
2,683.0 2,767.6 2,699.1 2,795.2 
Net income per share
$5.57 $5.07 $19.20 $15.38