Bank of America revenue and financials
$54.09Change from previous close: +0.17%Absolute change: +$0.09
In the fiscal year ended December 2025, Bank of America reported revenue of $113.1B (+6.84% year over year). Net income was $30.51B, a net margin of 27.0%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +6.84%
- 2025 vs 2024
- Net income growth
- +13.11%
- 2025 vs 2024
- Net margin
- 27.0%
- 2024: 25.5%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 30,192 | 28,935 | 29,872 | 26,793 | 25,851 | 26,767 | 27,864 | 23,803 | 23,869 | 24,499 | 22,455 | 23,933 |
| Selling, general and administrative | — | 14,030 | 12,958 | 13,032 | 12,888 | 13,368 | — | — | — | — | — | — |
| Interest expense | — | 17,614 | 18,511 | 20,133 | 20,203 | 19,623 | — | — | — | — | — | — |
| Pre-tax income | 11,565 | 10,404 | 12,435 | 9,456 | 8,668 | 8,997 | 11,077 | 7,324 | 7,560 | 7,262 | — | — |
| Income tax | 2,491 | 1,820 | 4,907 | 987 | 1,498 | 1,637 | 4,571 | 428 | 663 | 588 | -20.0 | 293 |
| Net income | 9,074 | 8,584 | 7,528 | 8,469 | 7,170 | 7,360 | 6,506 | 6,896 | 6,897 | 6,674 | 3,144 | 7,802 |
| Net income to common shareholders | 8,748 | 8,155 | 7,200 | 8,040 | 6,879 | 6,954 | 6,240 | 6,380 | 6,582 | 6,142 | 2,838 | 7,270 |
| Basic EPS | 1.22 | 1.12 | 0.98 | 1.08 | 0.91 | 0.91 | 0.81 | 0.82 | 0.83 | 0.77 | 0.36 | 0.91 |
| Diluted EPS | 1.21 | 1.11 | 0.96 | 1.06 | 0.90 | 0.89 | 0.79 | 0.81 | 0.83 | 0.76 | 0.33 | 0.90 |
| Average shares (basic) | 7,151 | 7,256 | 7,365 | 7,466 | 7,581 | 7,678 | 7,738 | 7,818 | 7,898 | 7,968 | 7,991 | 8,017 |
| Average shares (diluted) | 7,294 | 7,418 | 7,547 | 7,627 | 7,652 | 7,771 | 7,844 | 7,902 | 7,961 | 8,031 | 8,063 | 8,076 |
| Dividend per share | 0.28 | 0.28 | 0.28 | 0.28 | 0.26 | 0.26 | 0.26 | 0.26 | 0.24 | 0.24 | 0.24 | 0.24 |
