Skip to content

Bank of America

US · BAC #32 by market cap Listed 1979
50.39 -0.84 -1.64%
Live - 5344 symbols - heartbeat 245s ago · 2026-10-20 08:20

Analyst consensus 17 analysts

Buy
Avg price target 66.75 +32.5%
Price target rangecurrent 50.39
Low62.00
Avg66.75
High75.00
Buy 88% Hold 12% Sell 0%
Recent ratings (25)
DateFirmAnalystRatingTarget
2026-10-06 Barclays -- Buy 72.00
2026-10-05 UBS -- Buy 67.00
2026-10-05 Goldman Sachs -- Buy 66.00
2026-10-02 Oppenheimer -- Hold --
2026-10-02 J.P. Morgan -- Buy 62.00
2026-10-01 Truist Financial -- Buy 62.00
2026-10-01 Evercore -- Buy 62.00
2026-09-29 RBC Capital -- Buy 65.00
2026-09-28 HSBC -- Buy 65.00
2026-09-28 Morgan Stanley -- Buy 67.00
2026-09-25 Wells Fargo -- Buy 69.00
2026-09-25 Morgan Stanley -- Buy 67.00
2026-09-24 Wells Fargo -- Buy 69.00
2026-09-18 Barclays -- Buy 72.00
2026-09-15 Morgan Stanley -- Buy 67.00
2026-09-15 Goldman Sachs -- Buy 76.00
2026-09-15 Barclays -- Buy 72.00
2026-09-14 Wells Fargo -- Buy 69.00
2026-09-11 Truist Financial -- Buy --
2026-09-08 Morgan Stanley -- Buy 67.00
2026-09-08 Goldman Sachs -- Buy 79.00
2026-09-03 Jefferies -- Buy 75.00
2026-08-03 UBS -- Buy 70.00
2026-08-03 Barclays -- Buy 72.00
2026-07-29 J.P. Morgan -- Buy 68.00

Quant vs Street three independent views, side by side

Momentum strategy signal
Sell
Analyst consensus
Buy

Signals diverge - worth digging into why.

Not investment advice. The factor grade ranks this stock on fundamentals against StockVane's covered universe; the momentum strategy signal is a rules-based backtest, not a recommendation; analyst consensus reflects sell-side coverage. The three use different methods and can reasonably disagree.

Price target trend monthly average, last 3 years

✦ Quant Analyst Revision Trend how this is computed

Deteriorating
2
■ Upgrades■ Downgrades
  • 0 upgrades vs 2 downgrades among tracked analyst rating changes.
  • Most recent: Oppenheimer moved from Buy to Hold on 2026-06-30.

Recent rating changes

DateFirmChangeTarget
2026-06-30 Oppenheimer Buy → Hold --
2026-01-07 Wolfe Research Buy → Hold 62.00

Earnings history price reaction on the day

PeriodReport dateSessionOptions expectedActual move
2026/Q3 2026-10-14 -- ±2.70% -4.76% (beat)
2026/Q2 2026-07-14 -- ±2.81% +1.88% (in line)
2026/Q1 2026-04-15 -- ±2.57% +1.82% (in line)
2025/Q4 2026-01-14 -- ±2.81% -3.78% (beat)
2025/Q3 2025-10-15 -- ±3.50% +4.37% (beat)
2025/Q2 2025-07-16 -- ±3.73% -0.26% (in line)
2025/Q1 2025-04-15 -- ±4.83% +3.60% (in line)
2024/Q4 2025-01-16 -- ±3.62% -0.98% (in line)
2024/Q3 2024-10-15 -- ±3.96% +0.55% (in line)
2024/Q2 2024-07-16 -- ±3.69% +5.35% (beat)
2024/Q1 2024-04-16 -- ±4.00% -3.53% (in line)
2023/Q4 2024-01-12 -- ±4.24% -1.06% (in line)

"Options expected" is the pre-earnings options market's implied move (a straddle-style estimate), shown next to what actually happened.

Quote time 2026-10-20 08:20:04 · For reference only, not investment advice and not tailored to your situation.

Bank of America discussion 1 comments

  1. net interest income trajectory here looks better every quarter as rate cuts work through the book. still trades like the market doesn’t fully believe it yet.

Add a comment