Bank of America Corporation (BAC)
NYSE: BAC · IEX Real-Time Price · USD
42.90
-0.11 (-0.26%)
At close: Jul 19, 2024, 4:00 PM
42.39
-0.51 (-1.19%)
Pre-market: Jul 22, 2024, 7:46 AM EDT
Bank of America Analyst Ratings
Total Analysts
20
Consensus Rating
Buy
Price Target
$42.23
Upside
-1.56%
Ratings History
Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
---|---|---|---|---|---|---|---|
BMO Capital | BMO Capital | Hold Maintains $38 → $40 | Hold | Maintains | $38 → $40 | -6.76% | Jul 18, 2024 |
Morgan Stanley | Morgan Stanley | Buy Maintains $44 → $46 | Buy | Maintains | $44 → $46 | +7.23% | Jul 17, 2024 |
Barclays | Barclays | Buy Maintains $43 → $49 | Buy | Maintains | $43 → $49 | +14.22% | Jul 17, 2024 |
Evercore ISI Group | Evercore ISI Group | Buy Maintains $43 → $46 | Buy | Maintains | $43 → $46 | +7.23% | Jul 17, 2024 |
Keefe, Bruyette & Woods | Keefe, Bruyette & Woods | Buy Reiterates $46 → $48 | Buy | Reiterates | $46 → $48 | +11.89% | Jul 17, 2024 |
RBC Capital | RBC Capital | Buy Maintains $39 → $46 | Buy | Maintains | $39 → $46 | +7.23% | Jul 17, 2024 |
CFRA | CFRA | Hold → Strong Sell Downgrades $39 | Hold → Strong Sell | Downgrades | $39 | -9.09% | Jul 16, 2024 |
Piper Sandler | Piper Sandler | Sell → Hold Upgrades $37 → $42 | Sell → Hold | Upgrades | $37 → $42 | -2.10% | Jul 9, 2024 |
Jefferies | Jefferies | Hold Maintains $39 → $41 | Hold | Maintains | $39 → $41 | -4.43% | Jul 3, 2024 |
Evercore ISI Group | Evercore ISI Group | Buy Maintains $41 → $43 | Buy | Maintains | $41 → $43 | +0.23% | Jul 3, 2024 |
Seaport Global | Seaport Global | Hold → Strong Buy Upgrades $48 | Hold → Strong Buy | Upgrades | $48 | +11.89% | Jul 2, 2024 |
Keefe, Bruyette & Woods | Keefe, Bruyette & Woods | Hold → Buy Upgrades $37 → $46 | Hold → Buy | Upgrades | $37 → $46 | +7.23% | Jun 14, 2024 |
Piper Sandler | Piper Sandler | Sell Maintains $35 → $37 | Sell | Maintains | $35 → $37 | -13.75% | Jun 4, 2024 |
JP Morgan | JP Morgan | Buy Maintains $40 → $41 | Buy | Maintains | $40 → $41 | -5.59% | May 1, 2024 |
Oppenheimer | Oppenheimer | Buy Maintains $45 → $46 | Buy | Maintains | $45 → $46 | +7.23% | Apr 30, 2024 |
Wolfe Research | Wolfe Research | Hold → Buy Upgrades $42 | Hold → Buy | Upgrades | $42 | -2.10% | Apr 19, 2024 |
BMO Capital | BMO Capital | Hold Maintains $36 → $37 | Hold | Maintains | $36 → $37 | -13.75% | Apr 18, 2024 |
Oppenheimer | Oppenheimer | Buy Maintains $46 → $45 | Buy | Maintains | $46 → $45 | +4.90% | Apr 17, 2024 |
Jefferies | Jefferies | Hold Maintains $36 → $39 | Hold | Maintains | $36 → $39 | -9.09% | Apr 8, 2024 |
Keefe, Bruyette & Woods | Keefe, Bruyette & Woods | Hold Maintains $33 → $37 | Hold | Maintains | $33 → $37 | -13.75% | Apr 5, 2024 |
Evercore ISI Group | Evercore ISI Group | Buy Maintains $37 → $41 | Buy | Maintains | $37 → $41 | -4.43% | Apr 4, 2024 |