FINHUB Insights

Bank of America insider activity

BAC · BAC income statements · EDGAR

What the executives and directors of Bank of America actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$31M net open-market flow, 12 m
0 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
1,055 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 186 routine events on the chart, as a list
Date Insider Shares
Sep 15, 2026 MOYNIHAN BRIAN T 18K
Aug 15, 2026 MOYNIHAN BRIAN T 18K
Jul 15, 2026 MOYNIHAN BRIAN T 18K
Jun 15, 2026 MOYNIHAN BRIAN T 18K
May 15, 2026 MOYNIHAN BRIAN T 18K
May 4, 2026 DONALD ARNOLD W 5,365
May 4, 2026 ALMEIDA JOSE E 5,365
May 4, 2026 Martinez Maria 5,365
May 4, 2026 Woods Thomas D 7,838
May 4, 2026 Zuber Maria T 5,365
Apr 22, 2026 de Weck Pierre J.P. 1,096
Apr 15, 2026 MOYNIHAN BRIAN T 18K
Mar 15, 2026 MOYNIHAN BRIAN T 18K
Mar 1, 2026 Borthwick Alastair M 155K
Mar 1, 2026 MOYNIHAN BRIAN T 589K
Mar 1, 2026 Thompson Bruce R. 130K
Mar 1, 2026 Greener Geoffrey S 162K
Mar 1, 2026 Athanasia Dean C 160K
Mar 1, 2026 Nguyen Thong M 155K
Mar 1, 2026 Bronstein Sheri B. 60K
Mar 1, 2026 Mogensen Lauren A 71K
Mar 1, 2026 Scrivener Thomas M 54K
Mar 1, 2026 Mensah Bernard A 1,432
Mar 1, 2026 DeMare James P 233K
Feb 15, 2026 MOYNIHAN BRIAN T 239K
Feb 15, 2026 Thompson Bruce R. 317K
Feb 15, 2026 Greener Geoffrey S 229K
Feb 15, 2026 Athanasia Dean C 234K
Feb 15, 2026 Nguyen Thong M 210K
Feb 15, 2026 Bronstein Sheri B. 160K
Feb 15, 2026 Okpara Johnbull 45K
Feb 15, 2026 Borthwick Alastair M 138K
Feb 15, 2026 Mogensen Lauren A 142K
Feb 15, 2026 Scrivener Thomas M 127K
Feb 15, 2026 Mensah Bernard A 260K
Feb 15, 2026 DeMare James P 350K
Feb 15, 2026 Gopalkrishnan Hari 194K
Feb 4, 2026 MOYNIHAN BRIAN T 100K
Jan 15, 2026 MOYNIHAN BRIAN T 18K
Dec 15, 2025 MOYNIHAN BRIAN T 18K
Dec 11, 2025 MOYNIHAN BRIAN T 110K
Dec 9, 2025 Greener Geoffrey S 9,265
Dec 3, 2025 Scrivener Thomas M 3,000
Nov 30, 2025 Okpara Johnbull 40K
Nov 15, 2025 MOYNIHAN BRIAN T 18K
Nov 15, 2025 Hans Lindsay D. 1,446
Nov 15, 2025 Schimpf Eric A. 1,758
Nov 15, 2025 Gopalkrishnan Hari 4,086
Nov 13, 2025 Athanasia Dean C 14K
Oct 22, 2025 Bronstein Sheri B. 6,000
Oct 15, 2025 MOYNIHAN BRIAN T 18K
Sep 15, 2025 MOYNIHAN BRIAN T 18K
Aug 15, 2025 MOYNIHAN BRIAN T 18K
Aug 15, 2025 Hans Lindsay D. 1,441
Aug 15, 2025 Schimpf Eric A. 1,756
Aug 15, 2025 Gopalkrishnan Hari 4,054
Aug 8, 2025 Thompson Bruce R. 15K
Jul 23, 2025 Nguyen Thong M 496K
Jul 15, 2025 MOYNIHAN BRIAN T 18K
Jun 15, 2025 MOYNIHAN BRIAN T 58K

The 60 most recent of 186.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 27K
Vested / exercised 3.2M
Other in 1,856
Withheld for tax 1.9M
Discretionary sales 619K
Gifts 274K
Other out 1,519
Kept 354K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
MOYNIHAN BRIAN T 2.0M 2.7M 136.8
Thompson Bruce R. 700K 904K 129.1

Who holds what

the 14 largest holdings of 29
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
BUFFETT WARREN E Last trade Oct 15, 2024 10% owner 767M Oct 15, 2024
BERKSHIRE HATHAWAY INC 10% owner 767M
MOYNIHAN BRIAN T Chairman and CEO Last trade Aug 23, 2010 CEO 2.8M Aug 23, 2010
Greener Geoffrey S Chief Risk Officer Last trade May 5, 2026 Officer 1.4M $6.7M net selling over the year: 0 months buying, 1 month selling May 5, 2026
Thompson Bruce R. Vice Chair, Head Ent Credit Officer 1.2M
Donofrio Paul M Vice Chair Officer 1.2M
Koder Matthew M Pres, Gl Corp & Invest Banking Last trade Feb 23, 2023 Officer 635K Feb 23, 2023
Mogensen Lauren A Global General Counsel Officer 599K
Athanasia Dean C Co-President Last trade Mar 3, 2026 Officer 559K $6.9M net selling over the year: 0 months buying, 1 month selling Mar 3, 2026
Nguyen Thong M Vice Chair, Gl Stra & Ent Plat Last trade Aug 6, 2021 Officer 419K Aug 6, 2021
Borthwick Alastair M Executive Vice President & CFO Last trade Feb 27, 2026 CFO 407K $3.4M net selling over the year: 0 months buying, 1 month selling Feb 27, 2026
Bless Rudolf A. Chief Accounting Officer Last trade Feb 25, 2021 Officer 400K Feb 25, 2021
Knox Kathleen A. President, The Private Bank Last trade Oct 17, 2019 Officer 373K Oct 17, 2019
Bronstein Sheri B. Chief People Officer Last trade Mar 5, 2026 Officer 336K $3.0M net selling over the year: 0 months buying, 1 month selling Mar 5, 2026

Open-market trade log

the 60 most recent of 880
Date Insider Type Shares Price Value Since trade Filed
May 5, 2026 Greener Geoffrey S (Officer) 127K shares $53.01 +0.0% since trade filed May 7, 2026 Discretionary sale 127K $53.01 $6.7M +0.0% May 7, 2026
Mar 12, 2026 Mensah Bernard A (Officer) 94K shares $46.94 +12.9% since trade filed Mar 13, 2026 Discretionary sale 94K $46.94 $4.4M +12.9% Mar 13, 2026
Mar 5, 2026 Bronstein Sheri B. (Officer) 60K shares $49.91 +6.2% since trade filed Mar 6, 2026 Discretionary sale 60K $49.91 $3.0M +6.2% Mar 6, 2026
Mar 5, 2026 Scrivener Thomas M (Officer) 50K shares $49.82 +6.4% since trade filed Mar 6, 2026 Discretionary sale 50K $49.82 $2.5M +6.4% Mar 6, 2026
Mar 4, 2026 DeMare James P (Officer) 84K shares $50.00 +6.0% since trade filed Mar 6, 2026 Discretionary sale 84K $50.00 $4.2M +6.0% Mar 6, 2026
Mar 3, 2026 Athanasia Dean C (Officer) 137K shares $50.21 +5.6% since trade filed Mar 5, 2026 Discretionary sale 137K $50.21 $6.9M +5.6% Mar 5, 2026
Feb 27, 2026 Borthwick Alastair M (CFO) 68K shares $50.24 +5.5% since trade filed Mar 3, 2026 Discretionary sale 68K $50.24 $3.4M +5.5% Mar 3, 2026
Aug 1, 2025 DeMare James P (Officer) 148K shares $45.57 +16.3% since trade filed Aug 1, 2025 Discretionary sale 148K $45.57 $6.8M +16.3% Aug 1, 2025
Oct 15, 2024 BUFFETT WARREN E (10% owner) 324K shares $43.19 +22.7% since trade filed Oct 17, 2024 Discretionary sale 324K $43.19 $14M +22.7% Oct 17, 2024
Oct 15, 2024 BUFFETT WARREN E (10% owner) 8.4M shares $42.52 +24.7% since trade filed Oct 17, 2024 Discretionary sale 8.4M $42.52 $356M +24.7% Oct 17, 2024
Oct 10, 2024 BUFFETT WARREN E (10% owner) 1.6M shares $39.92 +32.8% since trade filed Oct 10, 2024 Discretionary sale 1.6M $39.92 $64M +32.8% Oct 10, 2024
Oct 9, 2024 BUFFETT WARREN E (10% owner) 4.0M shares $40.14 +32.1% since trade filed Oct 10, 2024 Discretionary sale 4.0M $40.14 $161M +32.1% Oct 10, 2024
Oct 8, 2024 BUFFETT WARREN E (10% owner) 3.9M shares $39.99 +32.6% since trade filed Oct 10, 2024 Discretionary sale 3.9M $39.99 $157M +32.6% Oct 10, 2024
Oct 7, 2024 BUFFETT WARREN E (10% owner) 4.1M shares $40.05 +32.4% since trade filed Oct 7, 2024 Discretionary sale 4.1M $40.05 $163M +32.4% Oct 7, 2024
Oct 4, 2024 BUFFETT WARREN E (10% owner) 5.2M shares $40.04 +32.4% since trade filed Oct 7, 2024 Discretionary sale 5.2M $40.04 $208M +32.4% Oct 7, 2024
Oct 3, 2024 BUFFETT WARREN E (10% owner) 303K shares $39.25 +35.1% since trade filed Oct 7, 2024 Discretionary sale 303K $39.25 $12M +35.1% Oct 7, 2024
Oct 2, 2024 BUFFETT WARREN E (10% owner) 1.7M shares $39.40 +34.5% since trade filed Oct 2, 2024 Discretionary sale 1.7M $39.40 $68M +34.5% Oct 2, 2024
Oct 1, 2024 BUFFETT WARREN E (10% owner) 1.8M shares $39.40 +34.5% since trade filed Oct 2, 2024 Discretionary sale 1.8M $39.40 $72M +34.5% Oct 2, 2024
Sep 30, 2024 BUFFETT WARREN E (10% owner) 5.0M shares $39.61 +33.8% since trade filed Oct 2, 2024 Discretionary sale 5.0M $39.61 $197M +33.8% Oct 2, 2024
Sep 27, 2024 BUFFETT WARREN E (10% owner) 3.9M shares $39.52 +34.1% since trade filed Sep 27, 2024 Discretionary sale 3.9M $39.52 $155M +34.1% Sep 27, 2024
Sep 26, 2024 BUFFETT WARREN E (10% owner) 5.5M shares $39.46 +34.3% since trade filed Sep 27, 2024 Discretionary sale 5.5M $39.46 $215M +34.3% Sep 27, 2024
Sep 25, 2024 BUFFETT WARREN E (10% owner) 2.3M shares $39.27 +35.0% since trade filed Sep 27, 2024 Discretionary sale 2.3M $39.27 $91M +35.0% Sep 27, 2024
Sep 24, 2024 BUFFETT WARREN E (10% owner) 6.4M shares $39.49 +34.2% since trade filed Sep 24, 2024 Discretionary sale 6.4M $39.49 $252M +34.2% Sep 24, 2024
Sep 23, 2024 BUFFETT WARREN E (10% owner) 4.9M shares $39.94 +32.7% since trade filed Sep 24, 2024 Discretionary sale 4.9M $39.94 $197M +32.7% Sep 24, 2024
Sep 20, 2024 BUFFETT WARREN E (10% owner) 10M shares $40.36 +31.3% since trade filed Sep 24, 2024 Discretionary sale 10M $40.36 $414M +31.3% Sep 24, 2024
Sep 19, 2024 BUFFETT WARREN E (10% owner) 11M shares $40.78 +30.0% since trade filed Sep 19, 2024 Discretionary sale 11M $40.78 $466M +30.0% Sep 19, 2024
Sep 18, 2024 BUFFETT WARREN E (10% owner) 6.9M shares $39.71 +33.5% since trade filed Sep 19, 2024 Discretionary sale 6.9M $39.71 $273M +33.5% Sep 19, 2024
Sep 17, 2024 BUFFETT WARREN E (10% owner) 4.0M shares $39.58 +33.9% since trade filed Sep 19, 2024 Discretionary sale 4.0M $39.58 $157M +33.9% Sep 19, 2024
Sep 10, 2024 BUFFETT WARREN E (10% owner) 3.0M shares $39.30 +34.9% since trade filed Sep 10, 2024 Discretionary sale 3.0M $39.30 $118M +34.9% Sep 10, 2024
Sep 9, 2024 BUFFETT WARREN E (10% owner) 1.7M shares $39.57 +34.0% since trade filed Sep 10, 2024 Discretionary sale 1.7M $39.57 $68M +34.0% Sep 10, 2024
Sep 6, 2024 BUFFETT WARREN E (10% owner) 1.1M shares $39.67 +33.6% since trade filed Sep 10, 2024 Discretionary sale 1.1M $39.67 $43M +33.6% Sep 10, 2024
Sep 5, 2024 BUFFETT WARREN E (10% owner) 5.0M shares $40.28 +31.6% since trade filed Sep 5, 2024 Discretionary sale 5.0M $40.28 $203M +31.6% Sep 5, 2024
Sep 4, 2024 BUFFETT WARREN E (10% owner) 5.7M shares $40.61 +30.5% since trade filed Sep 5, 2024 Discretionary sale 5.7M $40.61 $231M +30.5% Sep 5, 2024
Sep 3, 2024 BUFFETT WARREN E (10% owner) 8.0M shares $40.66 +30.4% since trade filed Sep 5, 2024 Discretionary sale 8.0M $40.66 $327M +30.4% Sep 5, 2024
Aug 30, 2024 BUFFETT WARREN E (10% owner) 7.9M shares $40.61 +30.5% since trade filed Aug 30, 2024 Discretionary sale 7.9M $40.61 $322M +30.5% Aug 30, 2024
Aug 29, 2024 BUFFETT WARREN E (10% owner) 6.1M shares $40.10 +32.2% since trade filed Aug 30, 2024 Discretionary sale 6.1M $40.10 $243M +32.2% Aug 30, 2024
Aug 28, 2024 BUFFETT WARREN E (10% owner) 7.1M shares $39.95 +32.7% since trade filed Aug 30, 2024 Discretionary sale 7.1M $39.95 $283M +32.7% Aug 30, 2024
Aug 27, 2024 BUFFETT WARREN E (10% owner) 6.9M shares $39.75 +33.4% since trade filed Aug 27, 2024 Discretionary sale 6.9M $39.75 $276M +33.4% Aug 27, 2024
Aug 27, 2024 Mensah Bernard A (Officer) 92K shares $39.81 +33.2% since trade filed Aug 29, 2024 Discretionary sale 92K $39.81 $3.7M +33.2% Aug 29, 2024
Aug 26, 2024 BUFFETT WARREN E (10% owner) 11M shares $39.87 +33.0% since trade filed Aug 27, 2024 Discretionary sale 11M $39.87 $438M +33.0% Aug 27, 2024
Aug 23, 2024 BUFFETT WARREN E (10% owner) 6.8M shares $39.79 +33.2% since trade filed Aug 27, 2024 Discretionary sale 6.8M $39.79 $269M +33.2% Aug 27, 2024
Aug 19, 2024 BUFFETT WARREN E (10% owner) 5.0M shares $39.65 +33.7% since trade filed Aug 19, 2024 Discretionary sale 5.0M $39.65 $200M +33.7% Aug 19, 2024
Aug 16, 2024 BUFFETT WARREN E (10% owner) 3.8M shares $39.27 +35.0% since trade filed Aug 19, 2024 Discretionary sale 3.8M $39.27 $147M +35.0% Aug 19, 2024
Aug 15, 2024 BUFFETT WARREN E (10% owner) 5.2M shares $39.31 +34.9% since trade filed Aug 19, 2024 Discretionary sale 5.2M $39.31 $204M +34.9% Aug 19, 2024
Aug 5, 2024 Hans Lindsay D. (Officer) 11K shares $36.92 +43.6% since trade filed Aug 7, 2024 Discretionary sale 11K $36.92 $402K +43.6% Aug 7, 2024
Aug 1, 2024 BUFFETT WARREN E (10% owner) 396K shares $40.15 +32.0% since trade filed Aug 1, 2024 Discretionary sale 396K $40.15 $16M +32.0% Aug 1, 2024
Aug 1, 2024 BUFFETT WARREN E (10% owner) 5.3M shares $39.47 +34.3% since trade filed Aug 1, 2024 Discretionary sale 5.3M $39.47 $207M +34.3% Aug 1, 2024
Jul 31, 2024 BUFFETT WARREN E (10% owner) 139K shares $41.26 +28.5% since trade filed Aug 1, 2024 Discretionary sale 139K $41.26 $5.7M +28.5% Aug 1, 2024
Jul 31, 2024 BUFFETT WARREN E (10% owner) 6.9M shares $40.62 +30.5% since trade filed Aug 1, 2024 Discretionary sale 6.9M $40.62 $278M +30.5% Aug 1, 2024
Jul 30, 2024 BUFFETT WARREN E (10% owner) 51K shares $41.84 +26.7% since trade filed Aug 1, 2024 Discretionary sale 51K $41.84 $2.1M +26.7% Aug 1, 2024
Jul 30, 2024 BUFFETT WARREN E (10% owner) 6.5M shares $41.27 +28.5% since trade filed Aug 1, 2024 Discretionary sale 6.5M $41.27 $269M +28.5% Aug 1, 2024
Jul 29, 2024 BUFFETT WARREN E (10% owner) 5.3M shares $41.20 +28.7% since trade filed Jul 29, 2024 Discretionary sale 5.3M $41.20 $217M +28.7% Jul 29, 2024
Jul 26, 2024 BUFFETT WARREN E (10% owner) 7.5M shares $41.70 +27.1% since trade filed Jul 29, 2024 Discretionary sale 7.5M $41.70 $314M +27.1% Jul 29, 2024
Jul 25, 2024 BUFFETT WARREN E (10% owner) 5.6M shares $42.01 +26.2% since trade filed Jul 29, 2024 Discretionary sale 5.6M $42.01 $236M +26.2% Jul 29, 2024
Jul 24, 2024 BUFFETT WARREN E (10% owner) 5.4M shares $42.39 +25.1% since trade filed Jul 24, 2024 Discretionary sale 5.4M $42.39 $230M +25.1% Jul 24, 2024
Jul 23, 2024 BUFFETT WARREN E (10% owner) 7.1M shares $42.56 +24.6% since trade filed Jul 24, 2024 Discretionary sale 7.1M $42.56 $303M +24.6% Jul 24, 2024
Jul 22, 2024 BUFFETT WARREN E (10% owner) 6.3M shares $42.41 +25.0% since trade filed Jul 24, 2024 Discretionary sale 6.3M $42.41 $269M +25.0% Jul 24, 2024
Jul 19, 2024 BUFFETT WARREN E (10% owner) 12M shares $43.13 +22.9% since trade filed Jul 19, 2024 Discretionary sale 12M $43.13 $530M +22.9% Jul 19, 2024
Jul 18, 2024 BUFFETT WARREN E (10% owner) 1.9M shares $44.07 +20.3% since trade filed Jul 19, 2024 Discretionary sale 1.9M $44.07 $82M +20.3% Jul 19, 2024
Jul 18, 2024 BUFFETT WARREN E (10% owner) 7.0M shares $43.28 +22.5% since trade filed Jul 19, 2024 Discretionary sale 7.0M $43.28 $305M +22.5% Jul 19, 2024

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

297 Forms 4, 3 years
3 filed late
3 amendments
2.9 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026