Bank of America revenue and financials

BAC · NYSE · USD

$54.09Change from previous close: +0.17%Absolute change: +$0.09

Close · October 6, 2026

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%.

Annual revenue · 2025: $113.1B
  1. $83.7B2016
  2. $87.13B2017
  3. $91.02B2018
  4. $91.24B2019
  5. $85.53B2020
  6. $89.11B2021
  7. $94.95B2022
  8. $102.77B2023
  9. $105.86B2024
  10. $113.1B2025

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.

Cash flow · Annual
Item2025202420232022202120202019201820172016
Operating cash flow12,613-8,80544,982-6,327-7,19337,99361,77739,5209,86417,277
Depreciation and amortization2,3142,1892,0571,9781,8981,8431,7292,0632,103—
Investing cash flow-145,157-90,693-35,387-2,529-313,291-177,665-80,630-71,468-51,541-62,285
Financing cash flow69,94860,36993,345-106,039291,650355,8193,37753,11849,26833,153
Dividends paid-9,563-9,503-9,087-8,576-8,055-7,727-5,934-6,895-5,700-4,194
Share repurchases-21,433-13,104-4,576-5,073-25,126-7,025-28,144-20,094-12,814-5,112
Debt issued121,502117,128158,81072,395103,113—————
Debt repaid-76,031-70,411-44,571-34,055-46,826—————
Effect of exchange rates4,327-3,830-70.0-3,123-3,4082,756-368-1,2002,105240
Net change in cash-58,269-42,959102,870-118,018-32,242218,903-15,84419,9709,696-11,615
Free cash flow12,613-8,80544,982-6,327——————