Latest insider trades
389 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kendrick Megan A.exercised634 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld149 shares ofNWPXat $28.84$4K · filed Details
- Kendrick Megan A.exercised345 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld121 shares ofNWPXat $28.84$3K · filed Details
- Kendrick Megan A.exercised281 shares ofNWPX · filed Details
- Wray Michaelexercised917 shares ofNWPX · filed Details
- Wray Michaelexercised720 shares ofNWPX · filed Details
- Wray Michaelexercised313 shares ofNWPX · filed Details
- Wray Michaeltax-withheld414 shares ofNWPXat $28.84$12K · filed Details
- Wray Michaelexercised917 shares ofNWPX · filed Details
- Wray Michaeltax-withheld325 shares ofNWPXat $28.84$9K · filed Details
- Wray Michaelexercised720 shares ofNWPX · filed Details
- Wray Michaeltax-withheld141 shares ofNWPXat $28.84$4K · filed Details
- Wray Michaelexercised313 shares ofNWPX · filed Details
- Stokes Erictax-withheld429 shares ofNWPXat $28.84$12K · filed Details
- Stokes Ericexercised961 shares ofNWPX · filed Details
- Stokes Erictax-withheld337 shares ofNWPXat $28.84$10K · filed Details
- Stokes Ericexercised755 shares ofNWPX · filed Details
- Stokes Erictax-withheld258 shares ofNWPXat $28.84$7K · filed Details
- Stokes Ericexercised579 shares ofNWPX · filed Details
- Brittain Milestax-withheld484 shares ofNWPXat $28.84$14K · filed Details
- Brittain Milesexercised1,071 shares ofNWPX · filed Details
- Brittain Milestax-withheld380 shares ofNWPXat $28.84$11K · filed Details
- Brittain Milesexercised841 shares ofNWPX · filed Details
- Brittain Milestax-withheld289 shares ofNWPXat $28.84$8K · filed Details
- Brittain Milesexercised639 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld484 shares ofNWPXat $28.84$14K · filed Details
- Wilkins Aaronexercised1,071 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld380 shares ofNWPXat $28.84$11K · filed Details
- Wilkins Aaronexercised841 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld293 shares ofNWPXat $28.84$8K · filed Details
- Wilkins Aaronexercised648 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised2,650 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld1,102 shares ofNWPXat $28.84$32K · filed Details
- MONTROSS SCOTT Jexercised2,868 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld1,172 shares ofNWPXat $28.84$34K · filed Details
- MONTROSS SCOTT Jexercised2,650 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld1,088 shares ofNWPXat $28.84$31K · filed Details
- MONTROSS SCOTT Jexercised2,194 shares ofNWPX · filed Details