Bank of America (BAC) financial statements

+69.2%since 2007
FY2025 revenue
$113.1B▲ +6.8%
FY2025 net income
$30.5B▲ +13.1%
FY2025 diluted EPS
$3.81▲ +19.4%

Bank of America income statement

Bank of America income statement
USD millionsFY2025FY2024FY2023
Period ended31 Dec 202531 Dec 202431 Dec 2023
Revenue (derived)113,097105,856102,769
Net interest income60,09656,06056,931
Non-interest income53,00149,79645,838
Non-interest expense69,72766,81265,845
Pretax income37,69533,22332,530
Net income30,50926,97326,305
Diluted earnings per share3.813.193.05

Bank of America balance sheet

Bank of America balance sheet
USD millionsFY2025FY2024FY2023
Period ended31 Dec 202531 Dec 202431 Dec 2023
Cash and cash equivalents28,59526,00327,892
Total assets3,411,7383,261,2993,180,151
Total liabilities3,108,4952,967,3362,888,505
Total equity303,243293,963290,209
Customer deposits2,018,7291,965,4671,923,827
Customer loans, net1,172,4971,082,5951,040,390

Bank of America cash flow statement

Bank of America cash flow statement
USD millionsFY2025FY2024FY2023
Period ended31 Dec 202531 Dec 202431 Dec 2023
Operating cash flow12,613-8,80544,982
Share repurchases-21,433-13,104-4,576

Quarterly highlights

Quarterly highlights
USD millionsQ3 FY2026Q2 FY2026Q1 FY2026Q4 FY2025
Period ended30 Sep 202630 Jun 202631 Mar 202631 Dec 2025
Revenue (derived)29,95831,55830,27231,180
Net interest income (derived)16,44915,99715,74515,750
Net income (derived)6,9339,0748,5847,528
Diluted earnings per share0.911.211.11n/a
Operating cash flow (derived)-6,49929,04341,770-22,945
Total assets3,427,7043,499,1913,496,1863,411,738

Bank of America major shareholders

Bank of America major shareholders
HolderShare of classSharesFiled
Berkshire Hathaway Inc.7.8%568,070,01215 November 2025
Warren E. Buffett7.8%568,070,01215 November 2025
Vanguard Capital Management6.6%471,311,77330 April 2026
National Indemnity Company6.1%450,665,50015 November 2025

Bank of America 10-K and SEC filings

Bank of America 10-K and SEC filings
FiledFormTypeDescription
30 October 202610-QQuarterly reportQuarterly report
23 October 20268-KCurrent reportCurrent report
21 October 20268-KCurrent reportCurrent report
14 October 20268-KCurrent reportCurrent report
31 July 202610-QQuarterly reportQuarterly report
24 July 20268-KCurrent reportCurrent report
14 July 20268-KCurrent reportCurrent report
6 May 20268-KCurrent reportCurrent report

Common questions

What was Bank of America's revenue in fiscal 2025?

Bank of America reported $113.1 billion in revenue for fiscal 2025, the year ended 31 December 2025, up 6.8% from fiscal 2024.

What was Bank of America's net income in fiscal 2025?

Bank of America reported net income of $30.5 billion for fiscal 2025, the year ended 31 December 2025, up 13.1% from fiscal 2024. Diluted earnings per share were $3.81.

What were Bank of America's total assets at the end of fiscal 2025?

Bank of America reported total assets of $3.4 trillion at the end of fiscal 2025, the year ended 31 December 2025.

Who reported holding 5% or more of Bank of America?

Berkshire Hathaway Inc. reported holding 7.8% of a class of Bank of America shares in a filing dated 15 November 2025.

How much Bank of America history does each plan include?

Free covers the last 3 fiscal years of annual figures. Basic covers the last 10 fiscal years, annual and quarterly. Pro covers the full history, with first reported values and as of dates.

Get these figures through the API

5,000 free requests every month. No card needed.