Bank of America stock forecast
Bank of America (BAC) Stock Forecast & Price Target
BAC Analyst Ratings
BAC Stock 12 Month Forecast
Average Price Target
CHF 51.12▲(24.39% Upside)Detailed List of Analyst Forecasts
| Price Target | Article | |||||||
|---|---|---|---|---|---|---|---|---|
| Jason Goldberg | Barclays | CHF 55.56 | buy | 35.20%Upside | Reiterated | 11/06/26 | ||
| Erika Najarian | UBS | CHF 54.75→CHF 50.66 | buy | 23.28%Upside | Reiterated | 11/02/26 | ||
| Mike Mayo | Wells Fargo | CHF 53.11→CHF 52.29 | buy | 27.25%Upside | Reiterated | 11/02/26 | ||
| Vivek Juneja | J.P. Morgan | CHF 50.66→CHF 48.62 | buy | 18.30%Upside | Reiterated | 10/30/26 | ||
| Mikhail Paramonov | Freedom Capital Markets | CHF 57.20→CHF 51.48 | buy | 25.26%Upside | Reiterated | 10/19/26 | ||
| Glenn Thum | Phillip Securities | CHF 55.56→CHF 53.11 | buy | 29.24%Upside | Upgraded | 10/16/26 | ||
| David George | Robert W. Baird | CHF 50.66 | buy | 23.28%Upside | Upgraded | 10/15/26 | ||
| Manan Gosalia | Morgan Stanley | CHF 54.75→CHF 49.84 | buy | 21.29%Upside | Reiterated | 10/15/26 | ||
| Ben Gerlinger | Citi | CHF 53.93→CHF 49.03 | buy | 19.30%Upside | Reiterated | 10/15/26 | ||
| Christopher Mcgratty | KBW | CHF 57.20→CHF 53.11 | buy | 29.24%Upside | Reiterated | 10/15/26 | ||
| Scott Siefers | TD Cowen | CHF 49.03→CHF 45.76 | hold | 11.35%Upside | Reiterated | 10/15/26 | ||
| John McDonald CFA | Truist Financial | CHF 50.66→CHF 47.39 | buy | 15.32%Upside | Reiterated | 10/15/26 | ||
| Glenn Schorr | Evercore ISI | CHF 50.66→CHF 46.57 | buy | 13.33%Upside | Reiterated | 10/15/26 | ||
| Gerard Cassidy | RBC Capital | CHF 53.11→CHF 49.03 | buy | 19.30%Upside | Assigned | 10/14/26 | ||
| Richard Ramsden | Goldman Sachs | CHF 53.93→CHF 51.48 | buy | 25.26%Upside | Reiterated | 10/14/26 |
| Rating | Article | ||||
|---|---|---|---|---|---|
| Jason GoldbergBarclays | BuyReiteratedCHF 55.56 | 11/06/26 | 35.20%Upside | ||
| Erika NajarianUBS | BuyReiteratedCHF 54.75→CHF 50.66 | 11/02/26 | 23.28%Upside | ||
| Mike MayoWells Fargo | BuyReiteratedCHF 53.11→CHF 52.29 | 11/02/26 | 27.25%Upside | ||
| Vivek JunejaJ.P. Morgan | BuyReiteratedCHF 50.66→CHF 48.62 | 10/30/26 | 18.30%Upside | ||
| Mikhail ParamonovFreedom Capital Markets | BuyReiteratedCHF 57.20→CHF 51.48 | 10/19/26 | 25.26%Upside | ||
| Glenn ThumPhillip Securities | BuyUpgradedCHF 55.56→CHF 53.11 | 10/16/26 | 29.24%Upside | ||
| David GeorgeRobert W. Baird | BuyUpgradedCHF 50.66 | 10/15/26 | 23.28%Upside | ||
| Manan GosaliaMorgan Stanley | BuyReiteratedCHF 54.75→CHF 49.84 | 10/15/26 | 21.29%Upside | ||
| Ben GerlingerCiti | BuyReiteratedCHF 53.93→CHF 49.03 | 10/15/26 | 19.30%Upside | ||
| Christopher McgrattyKBW | BuyReiteratedCHF 57.20→CHF 53.11 | 10/15/26 | 29.24%Upside | ||
| Scott SiefersTD Cowen | HoldReiteratedCHF 49.03→CHF 45.76 | 10/15/26 | 11.35%Upside | ||
| John McDonald CFATruist Financial | BuyReiteratedCHF 50.66→CHF 47.39 | 10/15/26 | 15.32%Upside | ||
| Glenn SchorrEvercore ISI | BuyReiteratedCHF 50.66→CHF 46.57 | 10/15/26 | 13.33%Upside | ||
| Gerard CassidyRBC Capital | BuyAssignedCHF 53.11→CHF 49.03 | 10/14/26 | 19.30%Upside | ||
| Richard RamsdenGoldman Sachs | BuyReiteratedCHF 53.93→CHF 51.48 | 10/14/26 | 25.26%Upside |
Best Analysts Covering Bank of America
Copying Glenn Schorr's trades and holding each position for 3 Months would result in 66.67% of your transactions generating a profit, with an average return of +4.55% per trade.
Copying Jason Goldberg's trades and holding each position for 1 Year would result in 71.43% of your transactions generating a profit, with an average return of +14.95% per trade.
Copying Mike Mayo's trades and holding each position for 2 Years would result in 79.17% of your transactions generating a profit, with an average return of +28.76% per trade.
BAC Analyst Recommendation Trends
| Rating | Jun 26 | Jul 26 | Aug 26 | Sep 26 | Oct 26 |
|---|---|---|---|---|---|
| Strong Buy | 0 | 0 | 0 | 0 | 0 |
| Buy | 26 | 25 | 31 | 34 | 36 |
| Hold | 4 | 2 | 1 | 3 | 3 |
| Sell | 0 | 0 | 0 | 0 | 0 |
| Strong Sell | 0 | 0 | 0 | 0 | 0 |
| total | 30 | 27 | 32 | 37 | 39 |
In the current month, BAC has received 36 Buy Ratings, 3 Hold Ratings, and 0 Sell Ratings. BAC average Analyst price target in the past 3 months is 51.12.
BAC Financial Forecast
BAC Earnings Forecast
Next quarter’s earnings estimate for BAC is CHF 0.91 with a range of CHF 0.86 to CHF 0.98. The previous quarter’s EPS was CHF 0.74. Its overall industry beat the EPS estimate 81.82% of the time in the past 12 months.
BAC Sales Forecast
Next quarter’s sales forecast for BAC is CHF 24.86B with a range of CHF 24.38B to CHF 25.39B. The previous quarter’s sales results were CHF 39.67B. Its overall industry beat sales estimates 93.33% of the time in the past 12 months.

