Latest insider trades
396 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Stokes Erictax-withheld1,327 shares ofNWPXat $77.86$103K · filed Details
- Stokes Ericexercised3,373 shares ofNWPX · filed Details
- Tanguis Jesusexercised781 shares ofNWPX · filed Details
- Tanguis Jesusexercised955 shares ofNWPX · filed Details
- Tanguis Jesustax-withheld245 shares ofNWPXat $77.86$19K · filed Details
- Tanguis Jesusexercised851 shares ofNWPX · filed Details
- Tanguis Jesustax-withheld358 shares ofNWPXat $77.86$28K · filed Details
- Tanguis Jesusexercised1,242 shares ofNWPX · filed Details
- Wray Michaelexercised2,128 shares ofNWPX · filed Details
- Wray Michaelexercised2,503 shares ofNWPX · filed Details
- Wray Michaelexercised2,753 shares ofNWPX · filed Details
- Wray Michaeltax-withheld912 shares ofNWPXat $77.86$71K · filed Details
- Wray Michaelexercised2,320 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,280 shares ofNWPXat $77.86$100K · filed Details
- Wray Michaelexercised3,254 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,267 shares ofNWPXat $77.86$99K · filed Details
- Wray Michaelexercised3,221 shares ofNWPX · filed Details
- Wilkins Aaronexercised2,593 shares ofNWPX · filed Details
- Wilkins Aaronexercised2,883 shares ofNWPX · filed Details
- Wilkins Aaronexercised3,212 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,112 shares ofNWPXat $77.86$87K · filed Details
- Wilkins Aaronexercised2,826 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,474 shares ofNWPXat $77.86$115K · filed Details
- Wilkins Aaronexercised3,748 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,478 shares ofNWPXat $77.86$115K · filed Details
- Wilkins Aaronexercised3,758 shares ofNWPX · filed Details
- Brittain Milestax-withheld8,073 shares ofNWPX · filed Details
- Brittain Milesexercised2,593 shares ofNWPX · filed Details
- Brittain Milesexercised2,883 shares ofNWPX · filed Details
- Brittain Milesexercised3,212 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,112 shares ofNWPXat $77.86$87K · filed Details
- Brittain Milesexercised2,826 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,474 shares ofNWPXat $77.86$115K · filed Details
- Brittain Milesexercised3,748 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,478 shares ofNWPXat $77.86$115K · filed Details
- Brittain Milesexercised3,758 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised7,545 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised7,753 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised8,606 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,236 shares ofNWPXat $77.86$252K · filed Details
- MONTROSS SCOTT Jexercised8,224 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,966 shares ofNWPXat $77.86$309K · filed Details
- MONTROSS SCOTT Jexercised10,079 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,962 shares ofNWPXat $77.86$308K · filed Details
- MONTROSS SCOTT Jexercised10,069 shares ofNWPX · filed Details
- MONTROSS SCOTT Jsold2,056 shares ofNWPXat $76.85$158K · filed Details
- MONTROSS SCOTT Jsold2,500 shares ofNWPXat $72.48$181K · filed Details
- Tanguis Jesusgranted3,584 shares ofNWPX · filed Details
- Tanguis Jesusgranted1,195 shares ofNWPX · filed Details
- Brittain Milessold3,300 shares ofNWPXat $70.891$234K · filed Details