XML 218 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
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, 2025 and 2024.
(in millions, except per share amounts)Three months ended September 30,Nine months ended September 30,
2025202420252024
Basic earnings per share
Net income$14,393 $12,898 $44,023 $44,466 
Less: Preferred stock dividends
282 286 819 1,000 
Net income applicable to common equity
14,111 12,612 43,204 43,466 
Less: Dividends and undistributed earnings allocated to participating securities
68 75 213 267 
Net income applicable to common stockholders
$14,043 $12,537 $42,991 $43,199 
Total weighted-average basic shares
  outstanding
2,762.4 2,860.6 2,790.2 2,886.2 
Net income per share
$5.08 $4.38 $15.41 $14.97 
Diluted earnings per share
Net income applicable to common stockholders
$14,043 $12,537 $42,991 $43,199 
Total weighted-average basic shares
  outstanding
2,762.4 2,860.6 2,790.2 2,886.2 
Add: Dilutive impact of unvested PSUs, nondividend-earning RSUs and SARs5.2 5.3 5.0 5.0 
Total weighted-average diluted shares outstanding
2,767.6 2,865.9 2,795.2 2,891.2 
Net income per share
$5.07 $4.37 $15.38 $14.94