Latest insider trades
389 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- Stokes Erictax-withheld321 shares ofNWPXat $48.66$16K · filed Details
- Stokes Ericexercised754 shares ofNWPX · filed Details
- Wray Michaeltax-withheld377 shares ofNWPXat $48.66$18K · filed Details
- Wray Michaelexercised834 shares ofNWPX · filed Details
- Wray Michaeltax-withheld415 shares ofNWPXat $48.66$20K · filed Details
- Wray Michaelexercised917 shares ofNWPX · filed Details
- Wray Michaeltax-withheld326 shares ofNWPXat $48.66$16K · filed Details