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

  • Lockridge Irmagranted899 shares ofNWPXat $122.31$110KJun 15Details
  • Paschal Johngranted899 shares ofNWPXat $122.31$110KJun 12Details
  • LARSON KEITH Rgranted899 shares ofNWPXat $122.31$110KJun 12Details
  • Julian Amandagranted899 shares ofNWPXat $122.31$110KJun 12Details
  • FRANSON MICHAEL Cgranted899 shares ofNWPXat $122.31$110KJun 12Details
  • ROMAN RICHARD Agranted899 shares ofNWPXat $122.31$110KJun 12Details
  • MONTROSS SCOTT Jexercised10,069 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jtax-withheld3,962 shares ofNWPXat $77.86$308KApr 2Details
  • MONTROSS SCOTT Jexercised10,079 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jtax-withheld3,966 shares ofNWPXat $77.86$309KApr 2Details
  • MONTROSS SCOTT Jexercised8,224 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jtax-withheld3,236 shares ofNWPXat $77.86$252KApr 2Details
  • MONTROSS SCOTT Jexercised8,606 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jexercised7,753 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jexercised7,545 shares ofNWPXApr 2Details
  • Brittain Milesexercised3,758 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld1,478 shares ofNWPXat $77.86$115KApr 2Details
  • Brittain Milesexercised3,748 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld1,474 shares ofNWPXat $77.86$115KApr 2Details
  • Brittain Milesexercised2,826 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld1,112 shares ofNWPXat $77.86$87KApr 2Details
  • Brittain Milesexercised3,212 shares ofNWPXApr 2Details
  • Brittain Milesexercised2,883 shares ofNWPXApr 2Details
  • Brittain Milesexercised2,593 shares ofNWPXApr 2Details
  • Brittain Milestax-withheld8,073 shares ofNWPXApr 2Details
  • Wilkins Aaronexercised3,758 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,478 shares ofNWPXat $77.86$115KApr 2Details
  • Wilkins Aaronexercised3,748 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,474 shares ofNWPXat $77.86$115KApr 2Details
  • Wilkins Aaronexercised2,826 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,112 shares ofNWPXat $77.86$87KApr 2Details
  • Wilkins Aaronexercised3,212 shares ofNWPXApr 2Details
  • Wilkins Aaronexercised2,883 shares ofNWPXApr 2Details
  • Wilkins Aaronexercised2,593 shares ofNWPXApr 2Details
  • Wray Michaelexercised3,221 shares ofNWPXApr 2Details
  • Wray Michaeltax-withheld1,267 shares ofNWPXat $77.86$99KApr 2Details
  • Wray Michaelexercised3,254 shares ofNWPXApr 2Details
  • Wray Michaeltax-withheld1,280 shares ofNWPXat $77.86$100KApr 2Details
  • Tanguis Jesustax-withheld245 shares ofNWPXat $77.86$19KApr 2Details
  • Stokes Ericexercised2,883 shares ofNWPXApr 2Details
  • Wray Michaelexercised2,320 shares ofNWPXApr 2Details
  • Wray Michaeltax-withheld912 shares ofNWPXat $77.86$71KApr 2Details
  • Wray Michaelexercised2,753 shares ofNWPXApr 2Details
  • Wray Michaelexercised2,503 shares ofNWPXApr 2Details
  • Wray Michaelexercised2,128 shares ofNWPXApr 2Details
  • Tanguis Jesusexercised1,242 shares ofNWPXApr 2Details
  • Tanguis Jesustax-withheld358 shares ofNWPXat $77.86$28KApr 2Details
  • Tanguis Jesusexercised851 shares ofNWPXApr 2Details
  • Stokes Ericexercised2,320 shares ofNWPXApr 2Details
  • Stokes Ericexercised3,254 shares ofNWPXApr 2Details
Prev
12...8
Next