MktsMarkets

Bank of America Corporation
NYSE: BACKey statistics
BAC News
Stories mentioning BAC from around the web — every one is an open thread, so give it a like or add your take.
Loading news…
Financial statements
As filed, straight from the 10-Q — up to 19 years of history, free, with every line item chartable.
| Line item | Q1 '26Mar 31 | Q4 '25Dec 31 | Q3 '25Sep 30 | Q2 '25Jun 30 | Q1 '25Mar 31 | Q4 '24Dec 31 | Q3 '24Sep 30 | Q2 '24Jun 30 |
|---|---|---|---|---|---|---|---|---|
| Income Statement | ||||||||
| Revenue | 30,272,000 | 30,299,000 | 28,088,000 | 26,463,000 | 28,247,000 | 29,316,000 | 25,345,000 | 25,377,000 |
| Cost of Goods Sold | ||||||||
| Gross Profit | ||||||||
| Operating Expenses | ||||||||
| Research & Development | ||||||||
| Sales General & Admin | ||||||||
| Total Operating Expenses | ||||||||
| Operating Income (Loss) | ||||||||
| Interest Income | ||||||||
| Interest Expense | ||||||||
| Other Expense | ||||||||
| Pretax Income | 10,404,000 | 11,554,000 | 9,456,000 | 7,688,000 | 8,997,000 | 11,077,000 | 7,324,000 | 7,560,000 |
| Tax Provision | 1,820,000 | 3,990,000 | 987,000 | 572,000 | 1,637,000 | 4,571,000 | 428,000 | 663,000 |
| Net Income (Loss) | 8,584,000 | 7,564,000 | 8,469,000 | 7,116,000 | 7,360,000 | 6,506,000 | 6,896,000 | 6,897,000 |
| Earnings Per Share (Basic) | 1.12 | 1.01 | 1.08 | 0.90 | 0.91 | 0.83 | 0.82 | 0.83 |
| Earnings Per Share (Diluted) | 1.11 | 0.98 | 1.06 | 0.89 | 0.89 | 0.82 | 0.81 | 0.83 |
| Weighted Average Shares Outstanding (Basic) | 7,256,100 | 7,521,900 | 7,466,000 | 7,581,200 | 7,677,900 | 7,855,500 | 7,818,000 | 7,897,900 |
| Weighted Average Shares Outstanding (Diluted) | 7,417,500 | 7,680,900 | 7,627,100 | 7,651,600 | 7,770,800 | 7,935,800 | 7,902,100 | 7,960,900 |
Scroll the table sideways for older periods — the line-item column and the period header stay put. Hover a row and use the chart handle to plot it over the full history.
About BAC
Bank of America Corporation (NYSE: BAC) is a stock listed on the New York Stock Exchange under the ticker symbol BAC. It last traded at $49.66 (Nov 3, 2026, 4:00 PM ET), up 0.2% on the day. That gives Bank of America a market capitalisation of $344.4B and a price-to-earnings ratio of 10.7.
Over the past 52 weeks BAC has traded between $46.12 and $65.22.
Revenue for the quarter ended Mar 31, 2026 was $30.3B; net income $8.6B. Revenue was up 7.2% from $28.2B in the quarter ended Mar 31, 2025.
| Quarter ended | Revenue | Net income | Margin |
|---|---|---|---|
| Mar 31, 2026 | $30.3B | $8.6B | 28.4% |
| Dec 31, 2025 | $30.3B | $7.6B | 25.0% |
| Sep 30, 2025 | $28.1B | $8.5B | 30.2% |
| Jun 30, 2025 | $26.5B | $7.1B | 26.9% |
From Bank of America’s quarterly (10-Q) filings, in US dollars.
Take a break — play a market game
Seven free games built around the markets. No download, no sign-up: they run right here in your browser.
Latest News
Market news from around the web — every story is an open thread, so give it a like or add your take.
Loading news…