Stocks / BAC
Bank of America Corp logo

Bank of America Corp (BAC) Stock Forecast

Banking · AI analysis, price targets & analyst consensus
$54.42 +0.79 (+1.47%)today
FREE AI ANALYSIS

Should you buy BAC? Get an instant AI rating.

Five specialized AI agents analyze Bank of America Corpand return a Buy/Hold/Sell rating, bull & bear 12-month price targets, a conviction score, key support and resistance levels, catalysts, and a suggested options play — in about 15 seconds.

Run free AI analysis on BAC

BAC Key Statistics

Price
$54.42
Today
+1.47%
Market Cap
$386.2B
P/E Ratio
12.6
52W High
$57.55
52W Low
$43.66
Beta
1.21
Day Range
$53.65–$54.62

Analyst Consensus

Strong Buy
Strong Buy 7Buy 17Hold 5Sell 0Strong Sell 0
52W Low $43.6677% of range52W High $57.55

Latest BAC News

Bank of America Highlights Surging Demand for AI-Led Treasury, Fx Solutions in Asia Pacific
Yahoo · 6/10/2026
Why May’s booming Jobs Report isn’t what it seems
Yahoo · 6/9/2026
BofA Kicks Off FIFA World Cup 2026™ With 2 Million Free Fan Bands and Fan Experiences Nationwide
Yahoo · 6/9/2026
Why Is the US Stock Market Down Today?
Yahoo · 2/17/2026
BofA Remains Bullish on ONEOK (OKE) – Here’s Why
Yahoo · 6/9/2026

BAC Stock FAQ

Is BAC a buy right now?

Wall Street's current consensus on Bank of America Corp (BAC) is "Strong Buy". For a full breakdown — an AI rating with bull and bear price targets, conviction score, key support/resistance levels and a suggested options play — run BAC through the free YN Finance AI Stock Analyzer.

What is BAC's stock price today?

Bank of America Corp (BAC) is trading at $54.42, up 1.47% on the day, with a market cap of $386.2B.

What is the price target for BAC?

Price targets depend on your time horizon and the scenario. The YN Finance AI Analyzer generates bear, base and bull 12-month targets for BAC in seconds, free.

Get the full AI breakdown on BAC

3 free analyses, no card required. See exactly why the AI rates BAC the way it does.

Analyze BAC free →

Compare BAC

JPM vs BAC

Explore other stocks

AAPLMSFTNVDAGOOGLAMZNMETATSLAAVGOORCLAMDINTCMUQCOMTXNSMCIARMTSMASMLNFLXCRMADBEPLTRSNOWUBER

Data via Finnhub, refreshed hourly. Not financial advice — for educational purposes only. Past performance does not guarantee future results. Always do your own research before trading BAC.