Bank of America Corporation (BAC)
NYSE: BAC · IEX Real-Time Price · USD
36.88
-0.07 (-0.19%)
At close: May 2, 2024, 4:00 PM
36.82
-0.06 (-0.16%)
Pre-market: May 3, 2024, 5:19 AM EDT

Bank of America Analyst Ratings

Total Analysts
17
Consensus Rating
Buy
Price Target
$38.87
Upside
+5.40%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Wolfe Research
Wolfe Research
Buy
Upgrades
$42
Buy Upgrades $42 +13.88% Apr 19, 2024
BMO Capital
BMO Capital
Hold
Maintains
$36$37
Hold Maintains $36$37 +0.33% Apr 18, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$46$45
Buy Maintains $46$45 +22.02% Apr 17, 2024
Jefferies
Jefferies
Hold
Maintains
$36$39
Hold Maintains $36$39 +5.75% Apr 8, 2024
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Hold
Maintains
$33$37
Hold Maintains $33$37 +0.33% Apr 5, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$37$41
Buy Maintains $37$41 +11.17% Apr 4, 2024
UBS
UBS
Hold
Downgrades
$39$40
Hold Downgrades $39$40 +8.46% Apr 4, 2024
Erste Group
Erste Group
Strong Buy
Upgrades
n/a
Strong Buy Upgrades n/a n/a Apr 3, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$40$44
Buy Maintains $40$44 +19.31% Mar 28, 2024
HSBC
HSBC
Hold
Downgrades
$38$39
Hold Downgrades $38$39 +5.75% Mar 28, 2024
Citigroup
Citigroup
Hold
Maintains
$37$39
Hold Maintains $37$39 +5.75% Mar 20, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$50$46
Buy Maintains $50$46 +24.73% Mar 19, 2024
Piper Sandler
Piper Sandler
Sell
Maintains
$31$33
Sell Maintains $31$33 -10.52% Mar 8, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$49$50
Buy Maintains $49$50 +35.57% Jan 30, 2024
Morgan Stanley
Morgan Stanley
Buy
Upgrades
$32$41
Buy Upgrades $32$41 +11.17% Jan 30, 2024
Odeon Capital
Odeon Capital
Hold
Downgrades
$34
Hold Downgrades $34 -8.08% Jan 16, 2024
Oppenheimer
Oppenheimer
Buy
Maintains
$50$49
Buy Maintains $50$49 +32.86% Jan 16, 2024
BMO Capital
BMO Capital
Hold
Maintains
$37$36
Hold Maintains $37$36 -2.39% Jan 16, 2024
Barclays
Barclays
Buy
Maintains
$39$43
Buy Maintains $39$43 +16.59% Jan 2, 2024
Odeon Capital
Odeon Capital
Strong Buy
Upgrades
$38
Strong Buy Upgrades $38 +2.87% Dec 14, 2023
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$30$33
Strong Buy Maintains $30$33 -10.52% Dec 1, 2023