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

250 Form 4 trades in our database.

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

  • Kim Vyacheslavsold4,381 shares ofKSPIat $82.173$360KJun 10Details
  • Kim Vyacheslavsold24,772 shares ofKSPIat $77.973$1.9MJun 10Details
  • Kim Vyacheslavsold5,070 shares ofKSPIat $79.06$401KJun 10Details
  • Kim Vyacheslavsold7,063 shares ofKSPIat $80.091$566KJun 10Details
  • Kim Vyacheslavsold12,266 shares ofKSPIat $83.345$1MJun 8Details
  • Kim Vyacheslavsold7,434 shares ofKSPIat $84.663$629KJun 8Details
  • Kim Vyacheslavsold6,936 shares ofKSPIat $85.69$594KJun 8Details
  • Kim Vyacheslavsold219 shares ofKSPIat $86.525$19KJun 8Details
  • Kim Vyacheslavsold16,869 shares ofKSPIat $81.105$1.4MJun 8Details
  • Kim Vyacheslavsold10,514 shares ofKSPIat $82.091$863KJun 8Details
  • Kim Vyacheslavsold2,175 shares ofKSPIat $82.891$180KJun 8Details
  • Kim Vyacheslavsold12,829 shares ofKSPIat $89.076$1.1MJun 4Details
  • Kim Vyacheslavsold4,675 shares ofKSPIat $89.7$419KJun 4Details
  • Kim Vyacheslavsold11,688 shares ofKSPIat $85.755$1MJun 4Details
  • Kim Vyacheslavsold7,707 shares ofKSPIat $87.019$671KJun 4Details
  • Kim Vyacheslavsold4,451 shares ofKSPIat $87.691$390KJun 4Details
  • Kim Vyacheslavsold7,470 shares ofKSPIat $89.724$670KJun 2Details
  • Kim Vyacheslavsold5,952 shares ofKSPIat $90.608$539KJun 2Details
  • Kim Vyacheslavsold362 shares ofKSPIat $94.407$34KJun 2Details
  • Kim Vyacheslavsold54 shares ofKSPIat $92.8$5KJun 2Details
  • Kim Vyacheslavsold10,168 shares ofKSPIat $90.604$921KJun 2Details
  • Kim Vyacheslavsold1,543 shares ofKSPIat $91.318$141KJun 2Details
  • Kim Vyacheslavsold3,590 shares ofKSPIat $92.541$332KMay 29Details
  • Kim Vyacheslavsold9,643 shares ofKSPIat $93.297$900KMay 29Details
  • Kim Vyacheslavsold1,871 shares ofKSPIat $94.407$177KMay 29Details
  • Kim Vyacheslavsold13,261 shares ofKSPIat $92.113$1.2MMay 29Details
  • Kim Vyacheslavsold6,976 shares ofKSPIat $92.862$648KMay 29Details
  • Kim Vyacheslavsold133 shares ofKSPIat $93.699$12KMay 29Details
  • Kim Vyacheslavsold11,278 shares ofKSPIat $91.141$1MMay 27Details
  • Kim Vyacheslavsold9,968 shares ofKSPIat $91.745$915KMay 27Details
  • Kim Vyacheslavsold891 shares ofKSPIat $91.677$82KMay 27Details
  • Kim Vyacheslavsold25,797 shares ofKSPIat $93.156$2.4MMay 27Details
  • Kim Vyacheslavsold2,508 shares ofKSPIat $93.853$235KMay 27Details
  • Kim Vyacheslavsold3,652 shares ofKSPIat $88.995$325KMay 22Details
  • Kim Vyacheslavsold2,590 shares ofKSPIat $89.465$232KMay 22Details
  • Kim Vyacheslavsold995 shares ofKSPIat $90.855$90KMay 22Details
  • Kim Vyacheslavsold9,554 shares ofKSPIat $91.92$878KMay 22Details
  • Kim Vyacheslavsold1,385 shares ofKSPIat $92.538$128KMay 22Details
  • Kim Vyacheslavsold7,067 shares ofKSPIat $89.989$636KMay 22Details
  • Kim Vyacheslavsold22,371 shares ofKSPIat $90.854$2MMay 22Details
  • Kim Vyacheslavsold11,196 shares ofKSPIat $91.54$1MMay 22Details
  • Kim Vyacheslavsold1,380 shares ofKSPIat $87.189$120KMay 20Details
  • Kim Vyacheslavsold8,244 shares ofKSPIat $88.891$733KMay 20Details
  • Kim Vyacheslavsold8,904 shares ofKSPIat $89.428$796KMay 20Details
  • Kim Vyacheslavsold1,785 shares ofKSPIat $88.162$157KMay 20Details
  • Kim Vyacheslavsold20,471 shares ofKSPIat $89.25$1.8MMay 20Details
  • Kim Vyacheslavsold3,928 shares ofKSPIat $89.811$353KMay 20Details
  • Kim Vyacheslavsold4,228 shares ofKSPIat $87.196$369KMay 18Details
  • Kim Vyacheslavsold5,539 shares ofKSPIat $88.236$489KMay 18Details
  • Kim Vyacheslavsold418 shares ofKSPIat $88.897$37KMay 18Details
Prev
12345
Next