Bank Of America (BAC) Free Cash Flow (2009 - 2026)

Bank Of America (BAC) posted Free Cash Flow of $41.8 billion for Q1 2026, up 282.04% sequentially from -$22.9 billion in Q4 2025, and up 2012.55% YoY from $2.0 billion in Q1 2025.

Bank Of America (BAC) Free Cash Flow (2009 - 2026) Analysis & Trends

Bank Of America (BAC) has 18 years of Free Cash Flow data on file, last reported at $41.8 billion in Q1 2026.

  • Quarterly Free Cash Flow rose 2012.55% year-over-year to $41.8 billion in Q1 2026, while the trailing twelve-month figure through Mar 2026 was $56.6 billion (up 1143.23% YoY) and the FY2025 annual result came in at $12.6 billion, up 243.25% from the prior year.
  • Free Cash Flow advanced to $41.8 billion in Q1 2026 per BAC's latest filing, from -$22.9 billion in the prior quarter.
  • The five-year high for Free Cash Flow was $46.9 billion in Q3 2025, with the low at -$45.4 billion in Q1 2022.
  • Average Free Cash Flow over 5 years is $5.0 billion, with a median of $11.8 billion recorded in 2023.
  • Year-over-year, Free Cash Flow tumbled 416.65% in 2024 and jumped 2012.55% in 2026.
  • Bank Of America's Free Cash Flow stood at $31.0 billion in 2022, then rose by 5.57% to $32.7 billion in 2023, then declined by 20.81% to $25.9 billion in 2024, then sank by 188.54% to -$22.9 billion in 2025, then surged by 282.04% to $41.8 billion in 2026.
  • Business Quant data shows BAC's Free Cash Flow at $41.8 billion in Q1 2026, -$22.9 billion in Q4 2025, and $46.9 billion in Q3 2025.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Free Cash Flow (Qtr)
1 Hsbc Holdings 1,641.64 Bn 1,642.09 Bn - -
2 Bank Of America 423.61 Bn -183.09 Bn 29.24 Bn 41.77 Bn
3 Wells Fargo & Company 264.70 Bn 189.62 Bn - 9.14 Bn
4 Citigroup 256.70 Bn -1,928.30 Bn 19.85 Bn 26.56 Bn
5 UBS Group AG 156.73 Bn 156.73 Bn - -
6 Bank of New York Mellon 100.92 Bn 44.00 Bn - -3.63 Bn
7 Jpmorgan Chase 93.06 Bn 120.14 Bn - -211.76 Bn
8 Sumitomo Mitsui Financial 92.45 Bn 93.39 Bn - -
9 Bank of N.T. Butterfield & Son 2.40 Bn -454.67 Mn 152.73 Mn 58.91 Mn
10 Ing Groep - - - -

Historic Data

Download Data
DateValue
Mar 31, 2026 41.77 Bn
Mar 31, 2026 41.77 Bn
Dec 31, 2025 -22.95 Bn
Dec 31, 2025 -22.95 Bn
Sep 30, 2025 46.87 Bn
Sep 30, 2025 46.87 Bn
Jun 30, 2025 -9.13 Bn
Jun 30, 2025 -9.13 Bn
Mar 31, 2025 -2.18 Bn
Mar 31, 2025 -2.18 Bn
Dec 31, 2024 25.91 Bn
Dec 31, 2024 25.91 Bn
Sep 30, 2024 -37.28 Bn
Sep 30, 2024 -37.28 Bn
Jun 30, 2024 18.10 Bn
Jun 30, 2024 18.10 Bn
Mar 31, 2024 -15.54 Bn
Mar 31, 2024 -15.54 Bn
Dec 31, 2023 32.72 Bn
Dec 31, 2023 32.72 Bn