Bank of America Corporation BAC

$64.23 +0.53% at last close

Analyst Consensus

Consensus Rating
Buy (15 Buy · 4 Hold · 0 Sell)
Average Price Target
$64.94
Implied Upside
+1.1%
Price Target Range
$57.00 – $72.00
Analysts (12 mo)
19

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-08-03
UBSErika Najarian
Maintains Buy $68 → $70
2026-07-29
JP MorganVivek Juneja
Maintains Overweight $63 → $68
2026-07-17
Evercore ISI GroupGlenn Schorr
Maintains Outperform $63 → $67
2026-07-15
BairdDavid George
Maintains Neutral $58 → $62
2026-07-15
RBC CapitalGerard Cassidy
Maintains Outperform $59 → $65
2026-07-15
Truist SecuritiesJohn McDonald
Maintains Buy $64 → $65
2026-07-15
Keefe, Bruyette & WoodsChris Mcgratty
Maintains Outperform $67 → $70
2026-07-15
BarclaysJason Goldberg
Maintains Overweight $71 → $72
2026-07-15
Wells FargoMike Mayo
Maintains Overweight $67 → $69
2026-07-07
UBSErika Najarian
Maintains Buy $63 → $68
2026-07-06
Evercore ISI GroupGlenn Schorr
Maintains Outperform $61 → $63
2026-07-06
JP MorganVivek Juneja
Maintains Overweight $58 → $63
2026-07-06
Wells FargoMike Mayo
Maintains Overweight $65 → $67
2026-06-30
OppenheimerChris Kotowski
Downgrades Outperform → Perform
2026-06-29
Morgan StanleyBetsy Graseck
Maintains Overweight $61 → $67
2026-06-26
Truist SecuritiesJohn McDonald
Maintains Buy $61 → $64
2026-06-23
CitigroupKeith Horowitz
Maintains Buy $62 → $66
2026-04-16
Piper SandlerScott Siefers
Maintains Neutral $53 → $59
2026-04-16
OppenheimerChris Kotowski
Maintains Outperform $58 → $61
2026-04-16
Evercore ISI GroupGlenn Schorr
Maintains Outperform $55 → $61
2026-04-16
Truist SecuritiesJohn McDonald
Maintains Buy $57 → $61
2026-04-16
RBC CapitalGerard Cassidy
Reiterates Outperform $59
2026-04-16
Keefe, Bruyette & WoodsChris Mcgratty
Maintains Outperform $63 → $64
2026-04-07
JP MorganVivek Juneja
Maintains Overweight $62 → $58
2026-04-06
Evercore ISI GroupGlenn Schorr
Maintains Outperform $59 → $55
2026-03-27
OppenheimerChris Kotowski
Maintains Outperform $63 → $58
2026-03-26
JefferiesDavid Chiaverini
Initiates coverage on Buy $60
2026-03-23
Goldman SachsRichard Ramsden
Maintains Buy $67 → $57
2026-01-22
Freedom BrokerMikhail Paramonov
Maintains Buy $60 → $61
2026-01-15
TD CowenSteven Alexopoulos
Maintains Buy $66 → $64

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$64.23
Market Cap
$446.77 billion
52-Week Range
$44.75 $65.22
Average Volume
30.68 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.