XML 73 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2024
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 six months ended June 30, 2024 and 2023.
(in millions, except per share amounts)Three months ended June 30,Six months ended June 30,
2024202320242023
Basic earnings per share
Net income$18,149 $14,472 $31,568 $27,094 
Less: Preferred stock dividends
317 373 714 729 
Net income applicable to common equity
17,832 14,099 30,854 26,365 
Less: Dividends and undistributed earnings allocated to participating securities
114 88 193 161 
Net income applicable to common stockholders
$17,718 $14,011 $30,661 $26,204 
Total weighted-average basic shares
  outstanding
2,889.8 2,943.8 2,899.1 2,956.1 
Net income per share
$6.13 $4.76 $10.58 $8.86 
Diluted earnings per share
Net income applicable to common stockholders
$17,718 $14,011 $30,661 $26,204 
Total weighted-average basic shares
  outstanding
2,889.8 2,943.8 2,899.1 2,956.1 
Add: Dilutive impact of unvested PSUs, nondividend-earning RSUs and SARs5.1 4.5 4.8 4.4 
Total weighted-average diluted shares outstanding
2,894.9 2,948.3 2,903.9 2,960.5 
Net income per share
$6.12 $4.75 $10.56 $8.85