Latest insider trades
389 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wray Michaelexercised1,155 shares ofNWPX · filed Details
- Stokes Ericexercised2,882 shares ofNWPX · filed Details
- Stokes Ericexercised2,263 shares ofNWPX · filed Details
- Stokes Ericexercised1,739 shares ofNWPX · filed Details
- Stokes Erictax-withheld1,020 shares ofNWPXat $35.16$36K · filed Details
- Stokes Ericexercised2,594 shares ofNWPX · filed Details
- Stokes Erictax-withheld979 shares ofNWPXat $35.16$34K · filed Details
- Stokes Ericexercised2,489 shares ofNWPX · filed Details
- Stokes Erictax-withheld841 shares ofNWPXat $35.16$30K · filed Details
- Stokes Ericexercised2,139 shares ofNWPX · filed Details
- Brittain Milesexercised3,212 shares ofNWPX · filed Details
- Brittain Milesexercised2,522 shares ofNWPX · filed Details
- Brittain Milesexercised1,915 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,154 shares ofNWPXat $35.16$41K · filed Details
- Brittain Milesexercised2,891 shares ofNWPX · filed Details
- Brittain Milestax-withheld1,107 shares ofNWPXat $35.16$39K · filed Details
- Brittain Milesexercised2,774 shares ofNWPX · filed Details
- Brittain Milestax-withheld940 shares ofNWPXat $35.16$33K · filed Details
- Brittain Milesexercised2,355 shares ofNWPX · filed Details
- Wilkins Aaronexercised3,212 shares ofNWPX · filed Details
- Wilkins Aaronexercised2,522 shares ofNWPX · filed Details
- Wilkins Aaronexercised1,947 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,154 shares ofNWPXat $35.16$41K · filed Details
- Wilkins Aaronexercised2,891 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld1,107 shares ofNWPXat $35.16$39K · filed Details
- Wilkins Aaronexercised2,774 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld956 shares ofNWPXat $35.16$34K · filed Details
- Wilkins Aaronexercised2,395 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised8,604 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised7,949 shares ofNWPX · filed Details
- MONTROSS SCOTT Jexercised6,581 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,092 shares ofNWPXat $35.16$109K · filed Details
- MONTROSS SCOTT Jexercised7,744 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,491 shares ofNWPXat $35.16$123K · filed Details
- MONTROSS SCOTT Jexercised8,744 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld3,232 shares ofNWPXat $35.16$114K · filed Details
- MONTROSS SCOTT Jexercised8,095 shares ofNWPX · filed Details
- Kendrick Megan A.granted4,957 shares ofNWPX · filed Details
- Kendrick Megan A.granted1,652 shares ofNWPX · filed Details
- Wray Michaelgranted7,509 shares ofNWPX · filed Details
- Wray Michaelgranted2,503 shares ofNWPX · filed Details
- Stokes Ericgranted7,509 shares ofNWPX · filed Details
- Stokes Ericgranted2,503 shares ofNWPX · filed Details
- Brittain Milesgranted8,651 shares ofNWPX · filed Details
- Brittain Milesgranted2,884 shares ofNWPX · filed Details
- Wilkins Aarongranted8,651 shares ofNWPX · filed Details
- Wilkins Aarongranted2,884 shares ofNWPX · filed Details
- MONTROSS SCOTT Jgranted23,262 shares ofNWPX · filed Details
- MONTROSS SCOTT Jgranted7,754 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld274 shares ofNWPXat $28.84$8K · filed Details