ITS
InsiderTrading
TradesInsidersCompaniesCluster BuysRankingsAbout
ITS
InsiderTrading Screener

Track SEC Form 4 insider trades. See what corporate insiders are buying and selling.

Browse

  • Trades
  • Insiders
  • Companies
  • Cluster Buys
  • Rankings

Top Insiders

  • Mark Zuckerberg
  • Elon Musk
  • Jamie Dimon
  • Satya Nadella
  • Lisa Su
  • Jensen Huang

Screeners

  • CEO & CFO Purchases
  • Director Purchases
  • Top Buys This Week
  • Top Sales This Week
  • 10b5-1 Trades
  • Buy/Sell Ratios
  • Politician Overlap
  • Sectors

Learn

  • Learn
  • What is a Form 4?
  • About & Methodology
  • What are Cluster Buys?
  • Top Insider Rankings
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data

  • SEC EDGAR Form 4 ↗
  • CongressStock.com ↗
  • Track13F.com ↗
  • About the data
© 2026 InsiderTradingScreener.com. Data from SEC EDGAR Form 4 filings.For informational purposes only. Not financial advice.
Home/Insiders/BANK OF AMERICA CORP /DE/

BANK OF AMERICA CORP /DE/

Insider

Insider
Total trades
294
Bought (open market)
$1.6M
Sold (open market)
$1.5M
Tickers traded
24
Bank of America Corp. insiders filed 294 Form 4 trades across 24 companies, with total open-market purchases of $1,599,669.04 slightly exceeding open-market sales of $1,493,659.52. That near-parity masks a sharper recent tilt: in the last reported window, there were 22 sales against just 3 purchases. The bulk of the selling clustered on October 21, 2026, in PNI, where 20 separate sale transactions ranged from $6.27 to $1,881, for a combined roughly $15,000. The same day saw a single PNI purchase of $77,084.78, the largest open-market buy in the recent set. The October 20 activity in NMS shows a more balanced pattern. Two sales, $837.63 and $183.15, were matched by two purchases, $840.52 and $183.87. The dollar amounts are nearly identical, suggesting the trades offset each other rather than signaling directional conviction. Across the whole filing set, the buy and sell totals are close enough that no clear bias emerges from aggregate volume alone. What stands out is the concentration. Nearly all recent trades hit just two tickers, PNI and NMS, and the PNI sales are numerous but tiny in size. The single large PNI purchase on October 21 is the only transaction of meaningful scale in the recent window. Compensation-related codes, such as grants, option exercises, and tax withholding, were absent from the recent trades, so the pattern here is purely open-market activity.

AI-assisted summary

12-month activity

Monthly buy vs sell totals from BANK OF AMERICA CORP /DE/'s Form 4 filings.

BuysSells
Show data table
MonthBuysSellsFilings
November 2025$29K$29K5
December 2025$37K$37K7
January 2026$235K$233K8
February 2026$15K$20K19
March 2026$1K$1K5
April 2026$34K$29K6
May 2026$87K$92K16
June 2026$0$03
July 2026$3K$3K5
August 2026$79K$80K22
September 2026$0$00
October 2026$115K$43K50

Recent trades

Most recent Form 4 filings by BANK OF AMERICA CORP /DE/.

  • BANK OF AMERICA CORP /DE/sold173 shares ofPNIat $6.27$1KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold127 shares ofPNIat $6.27$796Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold100 shares ofPNIat $6.27$627Oct 21 · filed Oct 23

Explore insider screeners

Latest CEO & CFO PurchasesLatest CEO & CFO SalesDirector PurchasesOfficer PurchasesTop Purchases This WeekTop Sales This WeekTop Officer Buys (Month)10% Owner Filings10b5-1 Planned TradesDiscretionary TradesBuy/Sell RatiosPolitician-Insider Overlap
Details
  • BANK OF AMERICA CORP /DE/sold300 shares ofPNIat $6.27$2KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold299 shares ofPNIat $6.27$2KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold200 shares ofPNIat $6.27$1KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold37 shares ofPNIat $6.27$232Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold1 shares ofPNIat $6.27$6Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold276 shares ofPNIat $6.27$2KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold158 shares ofPNIat $6.27$991Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold50 shares ofPNIat $6.27$314Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/bought12,170 shares ofPNIat $6.334$77KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold3 shares ofPNIat $6.27$19Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold14 shares ofPNIat $6.27$88Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold28 shares ofPNIat $6.27$176Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold15 shares ofPNIat $6.27$94Oct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold264 shares ofPNIat $6.27$2KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold272 shares ofPNIat $6.27$2KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold210 shares ofPNIat $6.27$1KOct 21 · filed Oct 23Details
  • BANK OF AMERICA CORP /DE/sold36 shares ofPNIat $6.27$226Oct 21 · filed Oct 23Details
  • View all 294 trades →