AI PRICE FORECAST

BAC Stock Forecast & AI Price Prediction

Bank of America · Financial Services · Banks - Diversified

BAC live signal snapshot

Price$50.67 ▼ -0.02%
RSI (14D)50.7Neutral
MACD Histogram0.30 Bullish
AI Verdict HOLD 72% confidence
Analyst Target$62.4822 analysts
50D / 200D MA$54.55 / $54.87 Death cross

BAC last traded at $50.67, down 0.02% on the session, trading 22.3% below its 52-week high of $65.23 and 9.9% above its 52-week low of $46.12. Stock Pulse 247's AI model currently rates BAC a HOLD, at 72% model confidence. The technical signals aren't aligned enough for a directional call yet. Short-term momentum is deteriorating: the 5-, 10- and 20-day moving averages are stacked downward and price is holding below the 50-day average. The model's one-month path points toward roughly $51.54 (1.7% from here).

On the 14-day relative strength index, BAC reads 50.7, close to the midpoint, so momentum gives neither side an edge. Its MACD line is above its signal line with a positive histogram (0.30) — upward momentum is accelerating. Its 50-day average ($54.55) remains 0.6% below the 200-day ($54.87), the pattern chartists call a death cross.

The average 12-month target from 22 Wall Street analysts is $62.48 (range $56.00–$71.00) — 23.3% upside from where BAC trades now. The current recommendation trend leans bullish: 22 Buy/Strong Buy ratings vs 0 Sell/Strong Sell (and 3 Hold).

Live figures from real market data feeds, current as of the last site build. Open the interactive BAC dashboard for numbers updated throughout today's session.

About Bank of America

Bank of America Corporation (BAC) is a banks - diversified company in the financial services sector, headquartered in Charlotte, NC, United States. Bank of America Corporation, through its subsidiaries, provides various financial products and services for individual consumers, small and middle-market businesses, institutional investors, large corporations, and governments worldwide. It has a market value of about $349.6 billion and roughly 210,000 full-time employees. Its beta of 1.19 means it has historically moved roughly in line with the market.

BAC performance vs. the market

Since the start of 2026 the stock has fallen 7.9%, behind the S&P 500 (+11.4%) and behind the financial services sector fund XLF (+7.0%). On a one-year view it is down 5.1%, 16.6 points worse than the S&P 500. The last month (−6.1%) continues the three-month decline (−20.9%).

PeriodBACSector (XLF)S&P 500
1 month−6.1%+7.0%−2.3%
3 months−20.9%+0.6%−2.3%
Year to date−7.9%+7.0%+11.4%
1 year−5.1%+10.7%+11.5%

Bank of America financials at a glance

In the quarter ended Sep 30, 2026, Bank of America reported revenue of $30.0 billion and net income of $6.5 billion (a 21.8% net margin). Revenue was up 3.4% from the same quarter a year earlier. The stock trades at a price-to-earnings ratio of 12.1 on trailing earnings of $4.19 per share.

Quarter endedRevenueNet income
Sep 30, 2026$30.0B$6.5B
Jun 30, 2026$31.6B$8.7B
Mar 31, 2026$30.3B$8.2B
Dec 31, 2025$28.4B$7.3B

BAC vs. its peers

Against 5 of its largest financial services peers, BAC's −7.9% year-to-date return beats 0 of them. The strongest of the group this year is Visa (V, +21.3%).

CompanyPriceYTDP/EAI verdict
Bank of America (BAC)$50.67−7.9%12.1HOLD
JPMorgan Chase (JPM)$343.39+6.6%14.4BUY
Wells Fargo (WFC)$85.80−7.9%12.1BUY
Citigroup (C)$124.21+6.4%12.1HOLD
Visa (V)$425.55+21.3%34.5BUY
Mastercard (MA)$660.73+15.7%34.6BUY

BAC stock: common questions

What is the BAC stock price target?

22 Wall Street analysts put the average 12-month target at $62.48, in a range of $56.00–$71.00, versus a recent price of $50.67. Stock Pulse 247's model projects about $51.54 over the next month.

Is BAC a buy right now?

Our AI model currently rates BAC a HOLD at 72% confidence. Among analysts, 22 rate it Buy or Strong Buy, 3 Hold and 0 Sell. Neither is personal advice — weigh them with your own research and risk tolerance.

How has BAC stock performed this year?

Since the start of 2026 the stock has fallen 7.9%, behind the S&P 500 (+11.4%) and behind the financial services sector fund XLF (+7.0%). On a one-year view it is down 5.1%, 16.6 points worse than the S&P 500. The last month (−6.1%) continues the three-month decline (−20.9%).

What is BAC's 52-week high and low?

BAC has traded between $46.12 and $65.23 over the past 52 weeks; at $50.67 it is 22.3% below its 52-week high of $65.23 and 9.9% above its 52-week low of $46.12.

What sector is BAC in, and who are its peers?

BAC is in the financial services sector (banks - diversified). Its largest peers on Stock Pulse 247 include JPMorgan Chase (JPM), Wells Fargo (WFC), Citigroup (C), Visa (V).

How accurate is the BAC forecast?

It's a model estimate from price history, technical indicators and analyst targets, not a guarantee — no model predicts short-term moves reliably. Use it as one input alongside your own research.

How this works: the forecast combines BAC's price history, momentum indicators (RSI, MACD, moving averages), volatility and analyst targets into one estimate. It's a model, not a guarantee.