Yahoo
NYSE - BOATS Real Time Price USD

Bank of America Corporation (BAC)

50.01 -1.13 (-2.21%)
At close: October 30 at 4:00:02 PM EDT
50.12 +0.11 (+0.22%)
Overnight: 10:56:23 PM EST
Trade BAC on Coinbase

Analyst Insights

Top Analyst

Oppenheimer
63/100
Latest Rating
Perform

Analyst Price Targets

56.00
62.84 Average
50.01 Current
71.00 High

Analyst Recommendations

  • Strong Buy
  • Buy
  • Hold
  • Underperform
  • Sell

Latest Rating

Date 10/30/2026
Analyst JP Morgan
Rating Action Maintains
Rating Overweight
Price Action Lowers
Price Target 62 -> 59.5

Top Analysts

Analyst
Overall Score
Direction Score
Price Score
Latest Rating
Price Target
Date
Oppenheimer
63
68
97
Perform
- 2026-07-01
Truist Securities
63
68
100
Buy
58 2026-10-15
Evercore ISI Group
62
71
100
Outperform
57 2026-10-16
JP Morgan
62
63
100
Overweight
59.5 2026-10-31
Wells Fargo
62
66
100
Overweight
64 2026-10-16
Goldman Sachs
56
56
84
Buy
57 2026-03-23
RBC Capital
55
56
100
Outperform
60 2026-10-15
Keefe, Bruyette & Woods
50
50
78
Outperform
65 2026-10-16
TD Cowen
48
46
100
Hold
56 2026-10-16
Barclays
47
39
99
Overweight
68 2026-10-15
Rows per page
1-10 of 16

Upgrades & Downgrades

Maintains JP Morgan: Overweight to Overweight 10/30/2026
Maintains Citigroup: Buy to Buy 10/15/2026
Maintains Morgan Stanley: Overweight to Overweight 10/15/2026
Maintains Truist Securities: Buy to Buy 10/15/2026
Maintains RBC Capital: Outperform to Outperform 10/15/2026
Maintains Barclays: Overweight to Overweight 10/15/2026

Related Tickers

Mobilize your Website
View Site in Mobile | Classic
Share by: