NYSE:BAC | Key Financial Ratios | BANK OF AMERICA CORP /DE/

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.96%11.18%
2026-03-310.91%10.56%
2025-12-310.89%10.07%
2025-09-300.87%9.70%
2025-06-300.81%9.37%
2025-03-310.83%9.41%
2024-12-310.83%9.18%
2024-09-300.70%7.89%
2024-06-300.75%8.27%
2024-03-310.76%8.45%
2023-12-310.83%9.06%
2023-09-300.97%10.63%
2023-06-300.95%10.51%
2023-03-310.90%10.21%
2022-12-310.90%10.08%
2022-09-300.89%10.17%
2022-06-300.90%10.41%
2022-03-310.96%11.63%
2021-12-311.01%11.84%
2021-09-300.99%11.17%
2021-06-300.91%9.97%
2021-03-310.74%8.01%
2020-12-310.63%6.56%
2020-09-300.71%7.22%
2020-06-300.74%7.65%
2020-03-310.92%9.11%
2019-12-311.13%10.36%
2019-09-301.14%10.33%
2019-06-301.21%10.72%
2019-03-311.20%10.69%
2018-12-311.20%10.61%
2018-09-300.99%8.86%
2018-06-300.94%8.13%
2018-03-310.85%7.44%
2017-12-310.80%6.82%
2017-09-300.90%7.53%
2017-06-300.89%7.39%
2017-03-310.88%7.35%
2016-12-310.81%6.70%
2016-09-300.75%6.13%
2016-06-301.650.74%6.07%
2016-03-311.720.76%6.31%
2015-12-311.720.76%6.34%
2015-09-301.840.77%6.48%
2015-06-301.970.55%4.66%
2015-03-311.90.41%3.55%
2014-12-311.950.26%2.27%
2014-09-302.10.25%2.19%
2014-06-301.280.37%3.35%
2014-03-311.320.45%4.17%
2013-12-312.120.54%4.92%
2013-09-301.270.41%3.76%
2013-06-301.330.31%2.83%
2013-03-311.360.23%2.11%
2012-12-311.290.19%1.77%
2012-09-301.350.25%2.28%
2012-06-301.440.52%4.81%
2012-03-311.70.00%0.02%
2011-12-311.770.07%0.63%
2011-09-301.88-0.08%-0.78%
2011-06-30-0.68%-6.90%
2011-03-31-0.15%-1.46%
2010-12-312.23-0.10%-0.98%
2010-09-302.36-0.05%-0.52%
2010-06-302.420.22%2.19%
2010-03-312.60.22%2.27%
2009-12-312.660.27%2.71%
2009-09-302.010.21%1.82%
2009-06-302.130.30%2.69%
2009-03-312.94%
2008-12-312.41

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.89%10.06%
2024-12-310.83%9.18%
2023-12-310.83%9.06%
2022-12-310.90%10.08%
2021-12-311.01%11.84%
2020-12-310.63%6.56%
2019-12-311.13%10.36%
2018-12-311.20%10.61%
2017-12-310.80%6.82%
2016-12-310.81%6.70%
2015-12-310.74%6.22%
2014-12-310.26%2.27%
2013-12-311.270.54%4.92%
2012-12-311.290.19%1.77%
2011-12-311.770.07%0.63%
2010-12-312.23-0.10%-0.98%
2009-12-312.660.27%2.71%
2008-12-312.412.26%
2007-12-3110.21%