Bank of America

BAC · NYSE · USD

$53.75Change from previous close: +0.04%Absolute change: +$0.02

Close · October 2, 2026

At a glance

Revenue growth
+7.38%
2025 vs 2024
Net income growth
+13.11%
2025 vs 2024
Net margin
28.4%
2024: 27.0%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item2025202420232022202120202019201820172016
Total revenue107,422100,03598,37592,40793,707—————
Selling, general and administrative52,24649,62349,81545,946——————
Interest expense78,47090,54773,33120,103——————
Pre-tax income37,69533,22332,53030,96933,97618,99532,75434,58429,21325,021
Income tax7,1866,2506,2253,4411,9981,1015,3246,43710,9817,199
Net income30,50926,97326,30527,52831,97817,89427,43028,14718,23217,822
Net income to common shareholders29,05525,34424,65626,01530,55716,47325,99826,69616,61816,140
Basic EPS3.863.233.073.213.601.882.772.641.631.57
Diluted EPS3.813.193.053.193.571.872.752.611.561.49
Average shares (basic)7,5227,8568,0298,1148,4938,7539,39110,09710,19610,284
Average shares (diluted)7,6817,9368,0818,1688,5588,7979,44310,23710,77811,047
Dividend per share1.081.000.920.860.780.720.660.540.390.25