XML 103 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of earnings per share basic and diluted
The following table presents the calculation of net income applicable to common stockholders and basic and diluted EPS for the years ended December 31, 2025, 2024 and 2023.
Year ended December 31,
(in millions,
except per share amounts)
202520242023
Basic earnings per share
Net income$57,048 $58,471 $49,552 
Less: Preferred stock dividends1,099 1,259 1,501 
Net income applicable to common equity
55,949 57,212 48,051 
Less: Dividends and undistributed earnings allocated to participating securities
268 344 291 
Net income applicable to common stockholders
$55,681 $56,868 $47,760 
Total weighted-average basic shares outstanding
2,776.5 2,873.9 2,938.6 
Net income per share$20.05 $19.79 $16.25 
Diluted earnings per share
Net income applicable to common stockholders
$55,681 $56,868 $47,760 
Total weighted-average basic shares outstanding
2,776.5 2,873.9 2,938.6 
Add: Dilutive impact of unvested PSUs, nondividend-earning RSUs and SARs5.0 5.1 4.5 
Total weighted-average diluted shares outstanding
2,781.5 2,879.0 2,943.1 
Net income per share$20.02 $19.75 $16.23