Bank of America Stock - Analyst consensus and valuation snapshot
21.06.2026 - 18:00:43 | ad-hoc-news.deEdited by ad hoc news Background & Management Desk. Verified prior to publication on 06/21/2026, 15:55 UTC. Details in the imprint.
Bank of America (US0605051046) remains one of the most heavily watched U.S. bank stocks as it trades close to its 52-week high and investors track earnings expectations and valuation for the second half of 2026.
All news and analysis on Bank of America stock
Key figures, recent headlines and consensus estimates help frame the risk-reward profile of Bank of America stock for retail investors.
How analysts view Bank of America
Bank of America stock currently sits near the upper end of its 52-week trading range, with shares last closing at $56.26 on 06/18/2026 according to MarketBeat data.
Recent consensus data compiled by analyst aggregators show that Wall Street remains moderately positive, with a majority of ratings in the Buy or Outperform camp and a smaller group at Hold.
Consensus estimates and valuation
Based on that latest closing price and projected earnings per share for the next twelve months, Bank of America trades on a forward price-earnings multiple in the low double digits, roughly in line with the large U.S. bank peer group.
The stock’s dividend yield sits in the low single digits, reflecting a combination of regular payouts and share repurchases that management has emphasized in recent capital return plans outlined in past investor presentations.
How Bank of America makes money
Bank of America generates revenue across consumer banking, wealth management, global banking and global markets, including products such as its flagship Bank of America checking accounts, Merrill investment services and credit cards under the Bank of America and co-branded portfolios.
Where the stock trades today
The shares of Bank of America (US0605051046) trade on the New York Stock Exchange at $56.26 as of 06/18/2026, 15:59 Eastern Time.
Key facts on Bank of America stock
- Company: Bank of America Corp.
- ISIN: US0605051046
- WKN: 858388
- Ticker: BAC
- Venue: NYSE
- Price (as of 06/18/2026, 15:59 Eastern Time): 56.26 USD
- Market cap: 443,000,000,000 USD (as of 06/18/2026)
- Sector / Industry: Financials / Diversified Banks
- Index membership: Standard & Poor's 500 index, Dow Jones Industrial Average
- Next earnings date: 07/15/2026
This article was AI-assisted and editorially reviewed. Price and company data without warranty; prices and dates may change at short notice. No investment advice, no buy or sell recommendation. Trading securities involves risk up to total loss of capital.
