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 -1.48% decline from the last price of $50.75.

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

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 America-1.48%
SectorFinancial Services Stocks -1.62%
IndustryDiversified Banks Stocks-8.09%

Price Target Trends


1M3M12M
# Anlaysts-18
Avg Price Target-$53.00$50.13
Last Closing Price$50.75$50.75$50.75
Upside/Downside-4.43%-1.22%
Ratings Trends

DateStrong BuyBuyHoldSellStrong SellTotal
Sep, 257144--25
Aug, 257144--25
Jul, 256153--24
Jun, 257153--25
May, 258141--23
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%4.43%
Apr 16, 2025Stephen BiggarArgus Research$47.00$37.3325.90%-7.39%
Mar 07, 2025Robert W. Baird$50.00$41.4020.77%-1.48%
Jan 07, 2025Betsy GraseckMorgan Stanley$54.00$46.0817.19%6.40%
Jan 03, 2025Chris KotowskiOppenheimer$54.00$44.3121.87%6.40%
Oct 16, 2024Richard RamsdenGoldman Sachs$48.00$42.9511.76%-5.42%
Oct 16, 2024Chris KotowskiOppenheimer$50.00$42.1418.65%-1.48%
Oct 16, 2024Glenn SchorrEvercore ISI$45.00$42.146.79%-11.33%
Sep 03, 2024Scott SiefersPiper Sandler$44.00$40.408.91%-13.30%
Sep 03, 2024Matt O'ConnorDeutsche Bank$45.00$40.7510.43%-11.33%
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 -1.48% change from the previous closing price of $50.75.

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

Bank of America's stock forecast shows a -1.48% downside, outperforming the average forecast for the financial services stocks sector (-1.62%) and outperforming the diversified banks stocks industry (-8.09%).

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

  • September 2025: 28.00% Strong Buy, 56.00% Buy, 16.00% Hold, 0% Sell, 0% Strong Sell.
  • August 2025: 28.00% Strong Buy, 56.00% Buy, 16.00% Hold, 0% Sell, 0% Strong Sell.
  • July 2025: 25.00% Strong Buy, 62.50% Buy, 12.50% 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.