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
  • 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.

Latest insider trades

102 Form 4 trades in our database.

P = PurchaseS = SaleM = Option exerciseA = Award/GrantF = Tax withholdingG = Gift

  • Drummond F Fordsold5,000 shares ofBANFat $117.974$590KJan 29Details
  • RAINBOLT DAVID Egifted10,000 shares ofBANFat $0Nov 19Details
  • RAINBOLT DAVID Esold8,141 shares ofBANFat $110.784$902KOct 29Details
  • RAINBOLT DAVID Esold8,140 shares ofBANFat $110.784$902KOct 29Details
  • RAINBOLT DAVID Esold583 shares ofBANFat $110.114$64KOct 24Details
  • RAINBOLT DAVID Esold584 shares ofBANFat $110.114$64KOct 24Details
  • RAINBOLT DAVID Esold1,867 shares ofBANFat $110.207$206KOct 23Details
  • RAINBOLT DAVID Esold259 shares ofBANFat $110$28KOct 22Details
  • RAINBOLT DAVID Esold717 shares ofBANFat $110.467$79KOct 21Details
  • RAINBOLT DAVID Esold718 shares ofBANFat $110.467$79KOct 21Details
  • RAINBOLT DAVID Esold3,458 shares ofBANFat $105.024$363KSep 13Details
  • RAINBOLT DAVID Esold3,457 shares ofBANFat $105.024$363KSep 13Details
  • RAINBOLT DAVID Esold463 shares ofBANFat $105.006$49KSep 11Details
  • RAINBOLT DAVID Esold464 shares ofBANFat $105.006$49KSep 11Details
  • RAINBOLT DAVID Esold10 shares ofBANFat $105.25$1KSep 10Details
  • RAINBOLT DAVID Esold534 shares ofBANFat $105.095$56KSep 10Details
  • RAINBOLT DAVID Esold9 shares ofBANFat $105.25$947Sep 10Details
  • RAINBOLT DAVID Esold535 shares ofBANFat $105.095$56KSep 10Details
  • RAINBOLT DAVID Esold7,371.5 shares ofBANFat $105.455$777KSep 9Details
  • RAINBOLT DAVID Esold7,370.5 shares ofBANFat $105.455$777KSep 9Details
  • RAINBOLT DAVID Esold471 shares ofBANFat $105.585$50KSep 3Details
  • RAINBOLT DAVID Esold472 shares ofBANFat $105.585$50KSep 3Details
  • RAINBOLT DAVID Esold6,125.5 shares ofBANFat $106.223$651KAug 30Details
  • RAINBOLT DAVID Etraded690,000 shares ofBANFat $0Aug 15Details
  • RAINBOLT DAVID Etraded230,000 shares ofBANFat $0Aug 15Details
  • Hannah Dennis Jaytraded43 shares ofBANFat $0Mar 29Details
  • BRAND DENNIS Ltraded30 shares ofBANFat $0Mar 29Details
  • COPELAND SCOTTtraded52 shares ofBANFat $0Mar 29Details
  • FERGUSON ROY Ctraded64 shares ofBANFat $0Mar 29Details
  • FORAKER RANDYtraded54 shares ofBANFat $0Mar 29Details
  • Foster Kellytraded31 shares ofBANFat $0Mar 29Details
  • Goyne Joetraded28 shares ofBANFat $0Mar 29Details
  • Harlow David Rtraded44 shares ofBANFat $0Mar 29Details
  • Lawrence Kevintraded31 shares ofBANFat $0Mar 29Details
  • RAINBOLT DAVID Etraded121 shares ofBANFat $0Mar 29Details
  • SCHMIDT DARRYLtraded42 shares ofBANFat $0Mar 29Details
  • Wanzer Daratraded20 shares ofBANFat $0Mar 29Details
  • Hannah Dennis Jaysold1,000 shares ofBANFat $90.034$90KMar 7Details
  • Lopez Dave Rexercised3,000 shares ofBANFat $21.49$64KMar 4Details
  • Lopez Dave Rsold3,000 shares ofBANFat $87.176$262KMar 4Details
  • Lawrence Kevinexercised1,159 shares ofBANFat $32.3$37KFeb 29Details
  • Lawrence Kevinsold1,159 shares ofBANFat $88$102KFeb 29Details
  • Lawrence Kevinexercised1,529 shares ofBANFat $32.3$49KFeb 27Details
  • Lawrence Kevinsold1,529 shares ofBANFat $88$135KFeb 27Details
  • Lawrence Kevinexercised7,312 shares ofBANFat $32.3$236KFeb 23Details
  • Lawrence Kevinsold7,312 shares ofBANFat $88.001$643KFeb 23Details
  • Hannah Dennis Jaysold4,000 shares ofBANFat $88.453$354KFeb 20Details
  • Hannah Dennis Jaysold4,000 shares ofBANFat $88.658$355KFeb 20Details
  • Hannah Dennis Jaysold1,000 shares ofBANFat $90.071$90KFeb 20Details
  • Hannah Dennis Jaysold4,000 shares ofBANFat $90.001$360KFeb 20Details
Prev
123
Next