Bank of America Corporation BAC

Full chart Compare
Set alert

Price alert · BAC

All alert types
49.66 USD +0.09 (+0.18%)

At closeNov 3, 2026, 5:06 PM EST

49.67 +0.01 +0.02%

After hours · Nov 3, 5:06 PM ET

49.17 Day range 50.02
46.12 52-week range 65.23
YTD
-9.71%
1 year
-7.28%

Analyst view

Consensus: strong buy

Strong buy
Price target (mean) 62.48 +25.8% upside
Target (low)
56.00
Target (mean)
62.48
Target (high)
71.00
Ratings (0m) 25 22 buy · 3 hold · 0 sell
  • Strong buy6
  • Buy16
  • Hold3
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 25
  • 1 month ago 25
  • 2 months ago 24
  • 3 months ago 24

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

BAC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.101.05 – 1.130.98+12.5%30.24B+6.6%14
Next quarter1.201.08 – 1.301.11+8.0%31.88B+5.3%8
Current year4.374.27 – 4.723.81+14.8%122.49B+8.3%19
Next year5.104.58 – 5.304.37+16.5%130.23B+6.3%17

Upgrades and downgrades

The latest rating changes

BAC analyst upgrades and downgrades
DateFirmActionFromTo
Nov 2, 2026UBSMaintainedBuyBuy
Oct 30, 2026JP MorganMaintainedOverweightOverweight
Oct 15, 2026CitigroupMaintainedBuyBuy
Oct 15, 2026Morgan StanleyMaintainedOverweightOverweight
Oct 15, 2026Truist SecuritiesMaintainedBuyBuy
Oct 15, 2026RBC CapitalMaintainedOutperformOutperform
Oct 15, 2026BarclaysMaintainedOverweightOverweight
Oct 15, 2026Wells FargoMaintainedOverweightOverweight
Oct 15, 2026TD CowenMaintainedHoldHold
Oct 15, 2026Evercore ISI GroupMaintainedOutperformOutperform
Oct 15, 2026Keefe, Bruyette & WoodsMaintainedOutperformOutperform
Oct 15, 2026BairdUpgradeNeutralOutperform
Oct 5, 2026UBSMaintainedBuyBuy
Oct 2, 2026JP MorganMaintainedOverweightOverweight
Oct 1, 2026Evercore ISI GroupMaintainedOutperformOutperform
Oct 1, 2026Truist SecuritiesMaintainedBuyBuy
Aug 3, 2026UBSMaintainedBuyBuy
Jul 29, 2026JP MorganMaintainedOverweightOverweight
Jul 17, 2026Evercore ISI GroupMaintainedOutperformOutperform
Jul 15, 2026BairdMaintainedNeutralNeutral
Jul 15, 2026RBC CapitalMaintainedOutperformOutperform
Jul 15, 2026Truist SecuritiesMaintainedBuyBuy
Jul 15, 2026Keefe, Bruyette & WoodsMaintainedOutperformOutperform
Jul 15, 2026BarclaysMaintainedOverweightOverweight
Jul 15, 2026Wells FargoMaintainedOverweightOverweight
Jul 7, 2026UBSMaintainedBuyBuy
Jul 6, 2026Evercore ISI GroupMaintainedOutperformOutperform
Jul 6, 2026JP MorganMaintainedOverweightOverweight
Jul 6, 2026Wells FargoMaintainedOverweightOverweight
Jun 30, 2026OppenheimerDowngradeOutperformPerform