Bank of America
BAC
50.39
-0.84
-1.64%
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)
| Date | Firm | Analyst | Rating | Target |
|---|---|---|---|---|
| 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
| Date | Firm | Change | Target |
|---|---|---|---|
| 2026-06-30 | Oppenheimer | Buy → Hold | -- |
| 2026-01-07 | Wolfe Research | Buy → Hold | 62.00 |
Earnings history price reaction on the day
| Period | Report date | Session | Options expected | Actual 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.
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.