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

368 Form 4 trades in our database.

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

  • MONTROSS SCOTT Jexercised7,952 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jexercised8,604 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jexercised7,753 shares ofNWPXApr 2Details
  • Wilkins Aaronexercised2,977 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,171 shares ofNWPXat $41.3$48KApr 2Details
  • Wilkins Aaronexercised3,565 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,402 shares ofNWPXat $41.3$58KApr 2Details
  • Wilkins Aaronexercised3,834 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,508 shares ofNWPXat $41.3$62KApr 2Details
  • Wilkins Aaronexercised2,523 shares ofNWPXApr 2Details
  • Wilkins Aaronexercised3,212 shares ofNWPXApr 2Details
  • Wilkins Aaronexercised2,883 shares ofNWPXApr 2Details
  • Brittain Milesexercised2,977 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld1,171 shares ofNWPXat $41.3$48KApr 2Details
  • Brittain Milesexercised3,565 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld1,402 shares ofNWPXat $41.3$58KApr 2Details
  • Brittain Milesexercised3,834 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld1,508 shares ofNWPXat $41.3$62KApr 2Details
  • Brittain Milesexercised2,523 shares ofNWPXApr 2Details
  • Brittain Milesexercised3,212 shares ofNWPXApr 2Details
  • Brittain Milesexercised2,883 shares ofNWPXApr 2Details
  • Stokes Ericexercised2,672 shares ofNWPXApr 2Details
  • Stokes Erictax-withheld997 shares ofNWPXat $41.3$41KApr 2Details
  • Stokes Ericexercised3,199 shares ofNWPXApr 2Details
  • Stokes Erictax-withheld1,194 shares ofNWPXat $41.3$49KApr 2Details
  • Stokes Ericexercised3,329 shares ofNWPXApr 2Details
  • Stokes Erictax-withheld1,243 shares ofNWPXat $41.3$51KApr 2Details
  • Stokes Ericexercised2,264 shares ofNWPXApr 2Details
  • Stokes Ericexercised2,882 shares ofNWPXApr 2Details
  • Stokes Ericexercised2,503 shares ofNWPXApr 2Details
  • Wray Michaelexercised2,550 shares ofNWPXApr 2Details
  • Wray Michaeltax-withheld1,003 shares ofNWPXat $41.3$41KApr 2Details
  • Wray Michaelexercised3,054 shares ofNWPXApr 2Details
  • Wray Michaeltax-withheld1,201 shares ofNWPXat $41.3$50KApr 2Details
  • Wray Michaelexercised3,329 shares ofNWPXApr 2Details
  • Wray Michaeltax-withheld1,309 shares ofNWPXat $41.3$54KApr 2Details
  • Wray Michaelexercised2,161 shares ofNWPXApr 2Details
  • Wray Michaelexercised2,751 shares ofNWPXApr 2Details
  • Wray Michaelexercised2,503 shares ofNWPXApr 2Details
  • Kendrick Megan A.exercised1,221 shares ofNWPXApr 2Details
  • Kendrick Megan A.tax-withheld456 shares ofNWPXat $41.3$19KApr 2Details
  • Kendrick Megan A.exercised2,112 shares ofNWPXApr 2Details
  • Kendrick Megan A.tax-withheld788 shares ofNWPXat $41.3$33KApr 2Details
  • Kendrick Megan A.exercised2,197 shares ofNWPXApr 2Details
  • Kendrick Megan A.tax-withheld820 shares ofNWPXat $41.3$34KApr 2Details
  • Kendrick Megan A.exercised1,035 shares ofNWPXApr 2Details
  • Kendrick Megan A.exercised1,903 shares ofNWPXApr 2Details
  • Kendrick Megan A.exercised1,652 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jgranted7,546 shares ofNWPXMar 31Details
  • MONTROSS SCOTT Jgranted22,637 shares ofNWPXMar 31Details
Prev
1...345...8
Next