Latest insider trades
396 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Brittain Milesexercised3,212 shares ofNWPX · filed Details
- Brittain Milesexercised2,523 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,508 shares ofNWPXat $41.3$62K · filed Details
- Brittain Milesexercised3,834 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,402 shares ofNWPXat $41.3$58K · filed Details
- Brittain Milesexercised3,565 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,171 shares ofNWPXat $41.3$48K · filed Details
- Brittain Milesexercised2,977 shares ofNWPX · filed Details
- Wilkins Aaronexercised2,883 shares ofNWPX · filed Details
- Wilkins Aaronexercised3,212 shares ofNWPX · filed Details
- Wilkins Aaronexercised2,523 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,508 shares ofNWPXat $41.3$62K · filed Details
- Wilkins Aaronexercised3,834 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,402 shares ofNWPXat $41.3$58K · filed Details
- Wilkins Aaronexercised3,565 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,171 shares ofNWPXat $41.3$48K · filed Details
- Wilkins Aaronexercised2,977 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised7,753 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised8,604 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised7,952 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld4,057 shares ofNWPXat $41.3$168K · filed Details
- MONTROSS SCOTT Jexercised10,311 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,757 shares ofNWPXat $41.3$155K · filed Details
- MONTROSS SCOTT Jexercised9,550 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,692 shares ofNWPXat $41.3$152K · filed Details
- MONTROSS SCOTT Jexercised9,383 shares ofNWPX · filed Details
- Stokes Ericgranted6,386 shares ofNWPX · filed Details
- Stokes Ericgranted2,129 shares ofNWPX · filed Details
- Wray Michaelgranted6,386 shares ofNWPX · filed Details
- Wray Michaelgranted2,129 shares ofNWPX · filed Details
- Kendrick Megan A.granted4,216 shares ofNWPX · filed Details
- Kendrick Megan A.granted1,405 shares ofNWPX · filed Details
- Brittain Milesgranted7,781 shares ofNWPX · filed Details
- Brittain Milesgranted2,594 shares ofNWPX · filed Details
- Wilkins Aarongranted7,781 shares ofNWPX · filed Details
- Wilkins Aarongranted2,594 shares ofNWPX · filed Details
- MONTROSS SCOTT Jgranted22,637 shares ofNWPX · filed Details
- MONTROSS SCOTT Jgranted7,546 shares ofNWPX · filed Details
- Wilkins Aaronsold1,000 shares ofNWPXat $44$44K · filed Details
- MONTROSS SCOTT Jtraded2,357 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld238 shares ofNWPXat $48.66$12K · filed Details
- Kendrick Megan A.exercised551 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld274 shares ofNWPXat $48.66$13K · filed Details
- Kendrick Megan A.exercised634 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld148 shares ofNWPXat $48.66$7K · filed Details
- Kendrick Megan A.exercised344 shares ofNWPX · filed Details
- Stokes Erictax-withheld355 shares ofNWPXat $48.66$17K · filed Details
- Stokes Ericexercised834 shares ofNWPX · filed Details
- Stokes Erictax-withheld409 shares ofNWPXat $48.66$20K · filed Details
- Stokes Ericexercised961 shares ofNWPX · filed Details