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

99 Form 4 trades in our database.

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

  • Gonel Charles E.granted60,000 shares ofCPSSSep 11Details
  • Jackson Noelgranted60,000 shares ofCPSSSep 11Details
  • Bharwani Deneshgifted8,600 shares ofCPSSat $0Mar 27Details
  • ROBERTS WILLIAM Bsold4,176 shares ofCPSSat $9.25$39KMar 12Details
  • ROBERTS WILLIAM Bsold200 shares ofCPSSat $9.565$2KMar 12Details
  • ROBERTS WILLIAM Bsold6,259 shares ofCPSSat $9.41$59KMar 7Details
  • ROBERTS WILLIAM Bsold3,207 shares ofCPSSat $9.419$30KMar 7Details
  • ROBERTS WILLIAM Bsold534 shares ofCPSSat $9.4$5KMar 7Details
  • ROBERTS WILLIAM Bsold50,000 shares ofCPSSat $10.46$523KNov 13Details
  • ROBERTS WILLIAM Bsold50,000 shares ofCPSSat $10.76$538KNov 13Details
  • BRADLEY CHARLES E JRsold50,000 shares ofCPSSat $8.98$449KJun 18Details
  • WOOD DANIEL Ssold5,550 shares ofCPSSat $8.289$46KJun 4Details
  • WOOD DANIEL Ssold2,052 shares ofCPSSat $8.05$17KMay 31Details
  • WOOD DANIEL Ssold17,700 shares ofCPSSat $8.34$148KMay 31Details
  • WOOD DANIEL Ssold4,000 shares ofCPSSat $7.949$32KMay 31Details
  • WOOD DANIEL Ssold2,094 shares ofCPSSat $7.928$17KMay 28Details
  • WOOD DANIEL Ssold1,000 shares ofCPSSat $8.16$8KMay 28Details
  • WOOD DANIEL Ssold2,586 shares ofCPSSat $8.409$22KMay 28Details
  • WOOD DANIEL Stax-withheld15,175 shares ofCPSSat $8.6$131KMay 21Details
  • Robinson Teriexercised60,000 shares ofCPSSat $4.35$261KMay 21Details
  • Rayhill Briantax-withheld15,175 shares ofCPSSat $8.6$131KMay 21Details
  • Rayhill Brianexercised30,000 shares ofCPSSat $4.35$131KMay 21Details
  • Ralston Catrina Marietax-withheld16,555 shares ofCPSSat $8.6$142KMay 21Details
  • Ralston Catrina Marieexercised30,000 shares ofCPSSat $4.35$131KMay 21Details
  • Lavin Michael T.gifted34,334 shares ofCPSSat $0May 21Details
  • Lavin Michael T.tax-withheld55,666 shares ofCPSSat $8.6$479KMay 21Details
  • Lavin Michael T.exercised90,000 shares ofCPSSat $4.35$392KMay 21Details
  • Bharwani Deneshtax-withheld38,283 shares ofCPSSat $8.6$329KMay 21Details
  • Bharwani Deneshexercised60,000 shares ofCPSSat $4.35$261KMay 21Details
  • BRADLEY CHARLES E JRtax-withheld178,678 shares ofCPSSat $8.6$1.5MMay 21Details
  • WOOD DANIEL Sexercised30,000 shares ofCPSSat $4.35$131KMay 21Details
  • BRADLEY CHARLES E JRexercised300,000 shares ofCPSSat $4.35$1.3MMay 21Details
  • Robinson Terigifted26,881 shares ofCPSSat $0May 21Details
  • Washer Gregexercised30,000 shares ofCPSSat $4.35$131KMay 21Details
  • Robinson Teritax-withheld33,119 shares ofCPSSat $8.6$285KMay 21Details
  • Schween Steventax-withheld16,077 shares ofCPSSat $8.6$138KMay 21Details
  • Schween Stevenexercised30,000 shares ofCPSSat $4.35$131KMay 21Details
  • Gonel Charles E.tax-withheld7,587 shares ofCPSSat $8.6$65KMay 21Details
  • Gonel Charles E.exercised15,000 shares ofCPSSat $4.35$65KMay 21Details
  • Harton John Patricktax-withheld34,593 shares ofCPSSat $8.54$295KMay 20Details
  • Harton John Patrickexercised60,000 shares ofCPSSat $4.35$261KMay 20Details
  • Ryan Susantax-withheld7,919 shares ofCPSSat $8.24$65KMay 17Details
  • TERRY CHRIStax-withheld34,322 shares ofCPSSat $8.24$283KMay 17Details
  • TERRY CHRISexercised60,000 shares ofCPSSat $4.35$261KMay 17Details
  • Straten Laurietax-withheld34,322 shares ofCPSSat $8.24$283KMay 17Details
  • Straten Laurieexercised60,000 shares ofCPSSat $4.35$261KMay 17Details
  • Baumeister Michele Lexercised60,000 shares ofCPSSat $4.35$261KMay 17Details
  • Baumeister Michele Ltax-withheld34,184 shares ofCPSSat $8.24$282KMay 17Details
  • Ryan Susanexercised15,000 shares ofCPSSat $4.35$65KMay 17Details
Prev
12
Next