Bank of America ($BAC) Insider Trading & Smart Money Activity

Bank of America Corporation · Banks - Diversified · Latest filing Oct 15, 2026

Bank of America Corporation ($BAC) has 1 insider trade, 3 congress trades, 272 13F position changes and 16 analyst ratings on file. Insiders filed 1 Form 4 transaction in the last 12 months, none of them open-market purchases or sales.

Insider buyers (12 mo)
0
Insider sellers (12 mo)
0
Net insider $ (12 mo)
$0
Congress trades (12 mo)
3
13F moves on file
272
Analyst ratings on file
16

BAC insider buying and selling by quarter

QuarterInsider buysInsider salesCongress buys / sales13F added / cut
Q1 2026 0 0 1 / 0 4 / 1
Q2 2026 0 0 0 / 1 140 / 127
Q3 2026 0 0 0 / 1 0 / 0
Q4 2026 0 0 0 / 0 0 / 0

Insider buys and sales count open-market trades only (Form 4 codes P and S). Grants, option exercises and tax withholding are left out.

All BAC insider, congress, 13F and analyst activity

DateSourceWhoActionSharesValue / amount ΔOwn1W1M6MFilingStory
Analyst Wells Fargo Reiterates to Overweight PT $64 Read
Analyst Truist Securities Reiterates to Buy PT $58 Read
Analyst RBC Capital Reiterates to Outperform PT $60 Read
Analyst Morgan Stanley Reiterates to Overweight PT $61 Read
Analyst Keefe, Bruyette & Woods Reiterates to Outperform PT $65 Read
Analyst Evercore ISI Group Reiterates to Outperform PT $57 Read
Analyst Citigroup Reiterates to Buy PT $60 Read
Analyst Barclays Reiterates to Overweight PT $68 Read
Analyst Baird Raises to Outperform PT $62 Read
Analyst UBS Reiterates to Buy PT $67 +1.1% —
Analyst JP Morgan Reiterates to Overweight PT $62 +1.1% —
Analyst Truist Securities Reiterates to Buy PT $62 -0.2% —
Analyst Evercore ISI Group Reiterates to Outperform PT $62 -0.2% —
Congress James A. Himes Sale $1,001 - $15,000 +2.8%+4.6% —
Analyst Morgan Stanley Reiterates to buy PT $67 +3.5%+5.5% Read
Analyst Truist Securities Reiterates to buy PT $64 +3.5%+7.3% Read
Analyst Citigroup Reiterates to buy PT $66 -1.6%+5.8% Read
Insider Brian MoynihanChair and CEO Sell (Option exercise) 18.08K sh +2.7%+10.2% —
Congress Laurel M. Lee Sale $1,001 - $15,000 +4.2%+12.5% —
13F CTC Reduced -42.30K sh $1.35M -1.4%+12.0% Read
13F CTC Reduced -42.30K sh $1.31M -1.4%+12.0% Read
13F California State Teachers Retirement System Reduced -455.58K sh $594.74M +3.0%+12.1% Read
13F California State Teachers Retirement System Reduced -455.58K sh $575.74M +3.0%+12.1% Read
13F Amundi Added +4.72M sh $2.42B +3.0%+12.1% Read
13F Amundi Added +4.72M sh $2.34B +3.0%+12.1% Read
13F Zurcher Kantonalbank (Zurich Cantonalbank) Reduced -1.46M sh $178.30M +4.1%+12.9% —
13F Zurcher Kantonalbank (Zurich Cantonalbank) Reduced -1.46M sh $172.60M +4.1%+12.9% —
13F Woodline Partners Added +156.02K sh $74.54M +4.1%+12.9% —
13F Wellington Management Group Reduced -7.84M sh $2.66B +4.1%+12.9% —
13F Wellington Management Group Reduced -7.84M sh $2.57B +4.1%+12.9% —
13F Waverly Advisors Added +17.05K sh $33.22M +4.1%+12.9% Read
13F Voloridge Investment Management New +1.86M sh $106.25M +4.1%+12.9% —
13F Victory Capital Management Reduced -6.52M sh $1.45B +4.1%+12.9% —
13F Victory Capital Management Reduced -6.52M sh $1.40B +4.1%+12.9% —
13F Two Sigma Advisers Sold out -1.54M sh +4.1%+12.9% —
13F Two Sigma Advisers Sold out -1.54M sh +4.1%+12.9% —
13F Tudor Investment Reduced -269.82K sh $35.79M +4.1%+12.9% —
13F Tudor Investment Reduced -269.82K sh $34.64M +4.1%+12.9% —
13F Trexquant Investment New +938.18K sh $53.46M +4.1%+12.9% Read
13F Toronto Dominion Bank Reduced -3.08M sh $157.43M +4.1%+12.9% —
13F Toronto Dominion Bank Reduced -3.08M sh $152.40M +4.1%+12.9% —
13F Tidal Investments Added +473.64K sh $73.40M +4.1%+12.9% Read
13F Tidal Investments Added +473.64K sh $71.06M +4.1%+12.9% —
13F State Street Reduced -4.59M sh $17.44B +4.1%+12.9% —
Congress Alan Armstrong Purchase $15,001 - $50,000 +6.6%+12.0%+22.0% —

Showing 45 of 292 filings (the latest 13F moves are capped at 25; see the institutions below).

1W / 1M / 6M = how BAC moved from the trade or filing date.

Insider trading in BAC: who is buying and selling

InsiderRoleTradesOpen-market netShares heldLast trade
Brian Moynihan Chair and CEO 1 — Jun 15, 2026

Members of Congress trading BAC

Institutions moving BAC (13F)

Analyst ratings on BAC

DateFirmActionRatingPrice target1W1M6MStory
Wells Fargo Reiterates Overweight $69 → $64 Read
Truist Securities Reiterates Buy $62 → $58 Read
RBC Capital Reiterates Outperform $65 → $60 Read
Morgan Stanley Reiterates Overweight $67 → $61 Read
Keefe, Bruyette & Woods Reiterates Outperform $70 → $65 Read
Evercore ISI Group Reiterates Outperform $62 → $57 Read
Citigroup Reiterates Buy $66 → $60 Read
Barclays Reiterates Overweight $72 → $68 Read
Baird Raises Outperform $62 Read
UBS Reiterates Buy $70 → $67 +1.1% —

Frequently asked questions

What is the latest insider trade in BAC?

Brian Moynihan, Chair and CEO filed a sell (option exercise) of 18.08K sh on Jun 15, 2026.

Which members of Congress traded BAC?

3 disclosed trades by James A. Himes, Laurel M. Lee and Alan Armstrong. The latest was on Jul 20, 2026.

Which institutions changed their BAC positions?

Recent 13F filers moving the stock include CTC, California State Teachers Retirement System, Amundi, Zurcher Kantonalbank (Zurich Cantonalbank) and Wellington Management Group.

Other banks - diversified stocks

Data comes from public SEC Form 4 and 13F filings and STOCK Act disclosures. Dates are the trade or filing date reported. This page is for research only and is not investment advice.

Get trade alerts by text