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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 29,043 | 41,770 | -22,945 | 46,874 | -9,132 | -2,184 | 25,914 | -37,276 | 18,096 | -15,539 | 32,724 | 11,772 |
| Depreciation and amortization | — | 605 | 594 | 584 | 571 | 565 | — | — | — | — | — | — |
| Investing cash flow | -16,757 | -66,451 | -1,172 | 1,943 | -56,918 | -89,010 | 9,410 | -27,258 | -1,523 | -71,322 | -64,183 | -59,934 |
| Financing cash flow | -24,731 | 35,915 | 10,047 | -67,990 | 55,059 | 72,832 | -36,768 | 36,779 | -8,300 | 68,658 | 11,291 | 27,628 |
| Dividends paid | -2,330 | -2,626 | -2,360 | -2,451 | -2,200 | -2,552 | -2,275 | -2,493 | -2,216 | -2,519 | -2,233 | -2,411 |
| Share repurchases | — | -8,240 | -6,310 | -5,300 | -5,302 | -7,190 | — | — | — | — | — | — |
| Debt issued | 35,891 | 54,375 | 20,028 | -31,641 | 55,163 | 77,952 | -47,159 | 41,364 | 54,693 | 68,230 | -12,477 | 33,501 |
| Debt repaid | -39,721 | -24,777 | -18,138 | -21,929 | -17,710 | -18,254 | -17,700 | -16,569 | -19,535 | -16,607 | -12,404 | -9,899 |
| Effect of exchange rates | -289 | -600 | -592 | -331 | 3,423 | 1,827 | -4,031 | 2,712 | -1,045 | -1,466 | 1,515 | -1,293 |
| Net change in cash | -12,734 | 10,634 | -14,662 | -19,504 | -7,568 | -16,535 | -5,475 | -25,043 | 7,228 | -19,669 | -18,653 | -21,827 |
| Free cash flow | — | 41,770 | -22,945 | 46,874 | -9,132 | -2,184 | — | — | — | — | — | — |
