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

  • Stokes Ericexercised960 shares ofNWPXJan 20Details
  • Wray Michaeltax-withheld322 shares ofNWPXat $69.27$22KJan 20Details
  • Wray Michaelexercised709 shares ofNWPXJan 20Details
  • Wray Michaeltax-withheld379 shares ofNWPXat $69.27$26KJan 20Details
  • Wray Michaelexercised834 shares ofNWPXJan 20Details
  • Wray Michaeltax-withheld417 shares ofNWPXat $69.27$29KJan 20Details
  • Brittain Milestax-withheld393 shares ofNWPXat $69.27$27KJan 20Details
  • Brittain Milesexercised865 shares ofNWPXJan 20Details
  • Brittain Milestax-withheld436 shares ofNWPXat $69.27$30KJan 20Details
  • Brittain Milesexercised961 shares ofNWPXJan 20Details
  • Brittain Milestax-withheld486 shares ofNWPXat $69.27$34KJan 20Details
  • Brittain Milesexercised1,070 shares ofNWPXJan 20Details
  • Wilkins Aarontax-withheld393 shares ofNWPXat $69.27$27KJan 20Details
  • Wilkins Aaronexercised865 shares ofNWPXJan 20Details
  • Wilkins Aarontax-withheld436 shares ofNWPXat $69.27$30KJan 20Details
  • Wilkins Aaronexercised961 shares ofNWPXJan 20Details
  • Wilkins Aarontax-withheld486 shares ofNWPXat $69.27$34KJan 20Details
  • Wilkins Aaronexercised1,070 shares ofNWPXJan 20Details
  • MONTROSS SCOTT Jtax-withheld989 shares ofNWPXat $69.27$69KJan 20Details
  • MONTROSS SCOTT Jexercised2,515 shares ofNWPXJan 20Details
  • MONTROSS SCOTT Jtax-withheld997 shares ofNWPXat $69.27$69KJan 20Details
  • MONTROSS SCOTT Jexercised2,585 shares ofNWPXJan 20Details
  • Wray Michaelexercised918 shares ofNWPXJan 20Details
  • Wilkins Aaronsold35 shares ofNWPXat $63.5$2KDec 16Details
  • FRANSON MICHAEL Csold5,506 shares ofNWPXat $60.168$331KDec 11Details
  • Wilkins Aaronsold5,009 shares ofNWPXat $59.899$300KDec 10Details
  • Wilkins Aaronsold1,241 shares ofNWPXat $60.103$75KDec 10Details
  • Brittain Milessold4,000 shares ofNWPXat $56.41$226KNov 25Details
  • Brittain Milessold4,000 shares ofNWPXat $56.756$227KNov 18Details
  • MONTROSS SCOTT Jsold1,000 shares ofNWPXat $57.528$58KNov 13Details
  • MONTROSS SCOTT Jsold1,500 shares ofNWPXat $57.343$86KNov 13Details
  • MONTROSS SCOTT Jsold2,500 shares ofNWPXat $57.228$143KNov 13Details
  • MONTROSS SCOTT Jsold3,210 shares ofNWPXat $57.178$184KNov 13Details
  • Wilkins Aaronsold500 shares ofNWPXat $54.02$27KSep 3Details
  • Wilkins Aaronsold2,000 shares ofNWPXat $52.245$104KSep 3Details
  • Wilkins Aaronsold2,500 shares ofNWPXat $50.89$127KAug 26Details
  • Kendrick Megan A.sold3,500 shares ofNWPXat $50$175KAug 12Details
  • ROMAN RICHARD Agranted2,166 shares ofNWPXat $39.23$85KJun 16Details
  • FRANSON MICHAEL Cgranted2,166 shares ofNWPXat $39.23$85KJun 16Details
  • Paschal Johngranted2,166 shares ofNWPXat $39.23$85KJun 16Details
  • Lockridge Irmagranted2,166 shares ofNWPXat $39.23$85KJun 16Details
  • LARSON KEITH Rgranted2,166 shares ofNWPXat $39.23$85KJun 16Details
  • Julian Amandagranted2,166 shares ofNWPXat $39.23$85KJun 16Details
  • MONTROSS SCOTT Jtraded8,869 shares ofNWPXMay 6Details
  • MONTROSS SCOTT Jexercised7,753 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jexercised7,952 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jexercised8,604 shares ofNWPXApr 2Details
  • MONTROSS SCOTT Jtax-withheld4,057 shares ofNWPXat $41.3$168KApr 2Details
  • Wilkins Aaronexercised2,977 shares ofNWPXApr 2Details
  • Wilkins Aarontax-withheld1,171 shares ofNWPXat $41.3$48KApr 2Details
Prev
1234...8
Next