Bank of America (BAC) Stock Forecast, Price Target & Predictions


OverviewRevenueOwnershipFinancialsChartTranscripts

BAC Stock Forecast


Bank of America (BAC) stock forecast, based on 52 Wall Street analysts, predicts a 12-month average price target of $50.00, with a high of $53.00 and a low of $47.00. This represents a 3.67% increase from the last price of $48.23.

$30 $35 $40 $45 $50 $55 High: $53 Avg: $50 Low: $47 Last Closed Price: $48.23

BAC Stock Rating


Bank of America stock's rating consensus is Buy, based on 52 Wall Street analysts. The breakdown includes 0 Strong Buy (0.00%), 34 Buy (65.38%), 17 Hold (32.69%), 1 Sell (1.92%), and 0 Strong Sell (0.00%).

Buy
Total 52 1 17 34 Strong Sell Sell Hold Buy Strong Buy

BAC Price Target Upside V Benchmarks


TypeNameUpside
StockBank of America3.67%
SectorFinancial Services Stocks 0.28%
IndustryDiversified Banks Stocks-4.49%

Price Target Trends


1M3M12M
# Anlaysts1111
Avg Price Target$53.00$53.00$48.09
Last Closing Price$48.23$48.23$48.23
Upside/Downside9.89%9.89%-0.29%
Ratings Trends

DateStrong BuyBuyHoldSellStrong SellTotal
Jul, 256153--24
Jun, 257153--25
May, 258141--23
Apr, 257123--22
Mar, 257114--22
Analyst Price Target Forecasts

DateAnalystCompanyPrice TargetPrice when PublishedPrice Target/Price when PublishedPrice Target/Last Closing Price
Jun 30, 2025RBC Capital$53.00$47.3212.00%9.89%
Apr 16, 2025Stephen BiggarArgus Research$47.00$37.3325.90%-2.55%
Mar 07, 2025Robert W. Baird$50.00$41.4020.77%3.67%
Jan 07, 2025Betsy GraseckMorgan Stanley$54.00$46.0817.19%11.96%
Jan 03, 2025Chris KotowskiOppenheimer$54.00$44.3121.87%11.96%
Oct 16, 2024Richard RamsdenGoldman Sachs$48.00$42.9511.76%-0.48%
Oct 16, 2024Chris KotowskiOppenheimer$50.00$42.1418.65%3.67%
Oct 16, 2024Glenn SchorrEvercore ISI$45.00$42.146.79%-6.70%
Sep 03, 2024Scott SiefersPiper Sandler$44.00$40.408.91%-8.77%
Sep 03, 2024Matt O'ConnorDeutsche Bank$45.00$40.7510.43%-6.70%
Analyst Rating Forecasts

DateCompanyPrevious RatingNew RatingRating Change
Jul 07, 2025HSBCBuyHolddowngrade
Jun 30, 2025RBC CapitalOutperformOutperformhold
May 22, 2025OppenheimerOutperformOutperformhold
May 14, 2025Cowen & Co.Buyinitialise
Apr 16, 2025UBSBuyBuyhold
Apr 07, 2025Morgan StanleyOverweightOverweightupgrade
Jan 03, 2025OppenheimerOutperformOutperformhold
Jan 03, 2025Wolfe ResearchOutperformOutperformhold
Jan 02, 2025Evercore ISIOutperformOutperformhold
Dec 24, 2024CitigroupBuyBuyhold

Financial Forecast


EPS Forecast

$1 $2 $3 $4 $5 $6 Dec 20 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27
Dec 20Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27
Reported$1.88$3.60$3.21$3.10$3.25---
Avg Forecast$1.81$3.50$3.12$3.27$3.20$3.71$4.37$4.83
High Forecast$1.84$3.56$3.33$3.39$3.26$3.91$4.78$5.35
Low Forecast$1.79$3.45$3.03$3.15$3.12$3.54$4.03$4.16
Surprise %3.87%2.86%2.88%-5.20%1.56%---

Revenue Forecast

$85B $92B $99B $106B $113B $120B Dec 20 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27
Dec 20Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27
Reported$85.53B$89.11B$94.95B$98.58B$101.89B---
Avg Forecast$86.06B$89.40B$94.75B$100.54B$102.05B$108.67B$115.15B$119.48B
High Forecast$87.16B$90.55B$99.58B$101.37B$102.36B$110.82B$118.23B$119.97B
Low Forecast$85.09B$88.40B$92.64B$99.98B$101.80B$106.72B$112.21B$118.99B
Surprise %-0.61%-0.32%0.21%-1.95%-0.16%---

Net Income Forecast

$10B $17B $24B $31B $38B $45B Dec 20 Dec 21 Dec 22 Dec 23 Dec 24 Dec 25 Dec 26 Dec 27
Dec 20Dec 21Dec 22Dec 23Dec 24Dec 25Dec 26Dec 27
Reported$17.89B$31.98B$27.53B$26.52B$27.13B---
Avg Forecast$16.51B$24.35B$33.58B$24.87B$25.50B$29.57B$34.94B$37.71B
High Forecast$19.81B$29.22B$40.30B$29.84B$25.87B$31.01B$37.93B$42.45B
Low Forecast$13.21B$19.48B$26.87B$19.89B$24.77B$28.13B$31.95B$32.98B
Surprise %8.37%31.31%-18.03%6.63%6.39%---

BAC Forecast FAQ


Is Bank of America stock a buy?

Bank of America stock has a consensus rating of Buy, based on 52 Wall Street analysts. The rating breakdown includes 0 Strong Buy, 34 Buy, 17 Hold, 1 Sell, and 0 Strong Sell, reflecting a consensus that Bank of America is a favorable investment for most analysts.

What is Bank of America's price target?

Bank of America's price target, set by 52 Wall Street analysts, averages $50 over the next 12 months. The price target range spans from $47 at the low end to $53 at the high end, suggesting a potential 3.67% change from the previous closing price of $48.23.

How does Bank of America stock forecast compare to its benchmarks?

Bank of America's stock forecast shows a 3.67% upside, outperforming the average forecast for the financial services stocks sector (0.28%) and outperforming the diversified banks stocks industry (-4.49%).

What is the breakdown of analyst ratings for Bank of America over the past three months?

  • July 2025: 25.00% Strong Buy, 62.50% Buy, 12.50% Hold, 0% Sell, 0% Strong Sell.
  • June 2025: 28.00% Strong Buy, 60.00% Buy, 12.00% Hold, 0% Sell, 0% Strong Sell.
  • May 2025: 34.78% Strong Buy, 60.87% Buy, 4.35% Hold, 0% Sell, 0% Strong Sell.

What is Bank of America’s EPS forecast?

Bank of America's average annual EPS forecast for its fiscal year ending in December 2025 is $3.71, marking a 14.15% increase from the reported $3.25 in 2024. Estimates for the following years are $4.37 in 2026, and $4.83 in 2027.

What is Bank of America’s revenue forecast?

Bank of America's average annual revenue forecast for its fiscal year ending in December 2025 is $108.67B, reflecting a 6.66% increase from the reported $101.89B in 2024. The forecast for 2026 is $115.15B, and $119.48B for 2027.

What is Bank of America’s net income forecast?

Bank of America's net income forecast for the fiscal year ending in December 2025 stands at $29.57B, representing an 8.98% increase from the reported $27.13B in 2024. Projections indicate $34.94B in 2026, and $37.71B in 2027.