⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNYSE

BAC

Bank of America Corporation

Financial Services · Banks - Diversified

62.67USD

+0.2800 (+0.45%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$1.19▲$1.14130
Next quarter$1.16▲$1.13132
Current year$4.67▲$4.48180
Next year$5.29▲$5.05180

Recent quarters

Beat in 4 of the last 4

QuarterEstimateActualSurprise
2026-06-30$1.12$1.21+0.09 (+7.7%)
2026-03-31$1.02$1.11+0.09 (+8.8%)
2025-12-31$0.96$0.98+0.02 (+2.2%)
2025-09-30$0.95$1.06+0.11 (+12.0%)

Wall Street coverage

423 ratings from 52 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
UBSMaintainedBuy$68 $70Aug 3, 2026
JP MorganMaintainedOverweight$62.5 $68Jul 29, 2026
Evercore ISI GroupMaintainedOutperform$63 $67Jul 17, 2026
BairdMaintainedNeutral$58 $62Jul 15, 2026
RBC CapitalMaintainedOutperform$59 $65Jul 15, 2026
Truist SecuritiesMaintainedBuy$64 $65Jul 15, 2026
Keefe, Bruyette & WoodsMaintainedOutperform$67 $70Jul 15, 2026
BarclaysMaintainedOverweight$71 $72Jul 15, 2026
Wells FargoMaintainedOverweight$67 $69Jul 15, 2026
UBSMaintainedBuy$63 $68Jul 7, 2026
Evercore ISI GroupMaintainedOutperform$61 $63Jul 6, 2026
JP MorganMaintainedOverweight$57.5 $62.5Jul 6, 2026
Wells FargoMaintainedOverweight$65 $67Jul 6, 2026
OppenheimerDowngraded from OutperformPerform—Jun 30, 2026
Morgan StanleyMaintainedOverweight$61 $67Jun 29, 2026
Truist SecuritiesMaintainedBuy$61 $64Jun 26, 2026
CitigroupMaintainedBuy$62 $66Jun 23, 2026
Piper SandlerMaintainedNeutral$53 $59Apr 16, 2026
OppenheimerMaintainedOutperform$58 $61Apr 16, 2026
JefferiesMaintainedBuy$60 $65Apr 16, 2026
Evercore ISI GroupMaintainedOutperform$55 $61Apr 16, 2026
Truist SecuritiesMaintainedBuy$57 $61Apr 16, 2026
RBC CapitalReiteratedOutperform$59Apr 16, 2026
Keefe, Bruyette & WoodsMaintainedOutperform$63 $64Apr 16, 2026
JP MorganMaintainedOverweight$61.5 $57.5Apr 7, 2026

Insider transactions

123 filings from 28 insiders · 11 buy / 2 sell over 6m

Officers and directors of BAC, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
Okpara JohnbullOfficer, Chief Accounting OfficerOther50$1000.00$50kMar 10, 2026
SCRIVENER THOMAS MOfficerSell50.0k$49.82$2.49MMar 5, 2026
BRONSTEIN SHERI BOfficerSell60.0k$49.91$2.99MMar 5, 2026
DEMARE JAMES P.PresidentSellindirect83.8k$50.00$4.19MMar 4, 2026
ATHANASIA DEAN CPresidentSell136.6k$50.21$6.86MMar 3, 2026
MOYNIHAN BRIAN TChief Executive OfficerOther395.5k——Feb 27, 2026
THOMPSON BRUCE ROfficerOther87.4k——Feb 27, 2026
BRONSTEIN SHERI BOfficerOther39.6k——Feb 27, 2026
MENSAH BERNARD AMPONSAHOfficerOther1.4k——Feb 27, 2026
BORTHWICK ALASTAIR M.Chief Financial OfficerOther79.1k——Feb 27, 2026
MOGENSEN LAUREN AOfficerOther47.9k——Feb 27, 2026
DEMARE JAMES P.PresidentOtherindirect149.9k——Feb 27, 2026
SCRIVENER THOMAS MOfficerOther37.5k——Feb 27, 2026
ATHANASIA DEAN CPresidentOther107.4k——Feb 27, 2026
NGUYEN THONG MOfficerOtherindirect99.9k——Feb 27, 2026
GREENER GEOFFREY SOfficerOtherindirect107.4k——Feb 27, 2026
BORTHWICK ALASTAIR M.Chief Financial OfficerGift32.0k——Feb 27, 2026
BORTHWICK ALASTAIR M.Chief Financial OfficerSell68.0k$50.24$3.42MFeb 27, 2026
MOYNIHAN BRIAN TChief Executive OfficerOther166.3k——Feb 13, 2026
THOMPSON BRUCE ROfficerOther239.9k——Feb 13, 2026

Analyst Notes

Sign in to write

No analyst notes on BAC yet.

Analyst Ratings

22 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current515400Buy1.96
1 mo ago515400Buy1.96
2 mo ago515400Buy1.96
3 mo ago615300Buy1.88
Price target$69.00$62.00 – $79.00
+10.1% to target