Latest insider trades
389 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wray Michaelexercised721 shares ofNWPX · filed Details
- Brittain Milesexercised917 shares ofNWPX · filed Details
- Brittain Milestax-withheld435 shares ofNWPXat $48.66$21K · filed Details
- Brittain Milesexercised961 shares ofNWPX · filed Details
- Brittain Milestax-withheld485 shares ofNWPXat $48.66$24K · filed Details
- Brittain Milesexercised1,071 shares ofNWPX · filed Details
- Brittain Milestax-withheld380 shares ofNWPXat $48.66$18K · filed Details
- Brittain Milesexercised840 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld435 shares ofNWPXat $48.66$21K · filed Details
- Wilkins Aaronexercised961 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld485 shares ofNWPXat $48.66$24K · filed Details
- Wilkins Aaronexercised1,071 shares ofNWPX · filed Details
- Wilkins Aarontax-withheld380 shares ofNWPXat $48.66$18K · filed Details
- Wilkins Aaronexercised840 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld993 shares ofNWPXat $48.66$48K · filed Details
- MONTROSS SCOTT Jexercised2,584 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld1,158 shares ofNWPXat $48.66$56K · filed Details
- MONTROSS SCOTT Jexercised2,868 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtax-withheld1,236 shares ofNWPXat $48.66$60K · filed Details
- MONTROSS SCOTT Jexercised2,650 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtraded44,369 shares ofNWPX · filed Details
- MONTROSS SCOTT Jtraded21,394 shares ofNWPX · filed Details
- Wilkins Aaronsold2,200 shares ofNWPXat $53.6$118K · filed Details
- Wilkins Aaronsold300 shares ofNWPXat $53.1$16K · filed Details
- Kendrick Megan A.sold1,000 shares ofNWPXat $44.22$44K · filed Details
- Kendrick Megan A.sold1,000 shares ofNWPXat $42.37$42K · filed Details
- Brittain Milessold4,500 shares ofNWPXat $41.905$189K · filed Details
- Paschal Johngranted2,404 shares ofNWPXat $33.27$80K · filed Details
- Julian Amandagranted2,404 shares ofNWPXat $33.27$80K · filed Details
- Lockridge Irmagranted2,404 shares ofNWPXat $33.27$80K · filed Details
- LARSON KEITH Rgranted2,404 shares ofNWPXat $33.27$80K · filed Details
- FRANSON MICHAEL Cgranted2,404 shares ofNWPXat $33.27$80K · filed Details
- ROMAN RICHARD Agranted2,404 shares ofNWPXat $33.27$80K · filed Details
- Kendrick Megan A.exercised1,903 shares ofNWPX · filed Details
- Kendrick Megan A.exercised1,034 shares ofNWPX · filed Details
- Kendrick Megan A.exercised845 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld649 shares ofNWPXat $35.16$23K · filed Details
- Kendrick Megan A.exercised1,713 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld431 shares ofNWPXat $35.16$15K · filed Details
- Kendrick Megan A.exercised1,137 shares ofNWPX · filed Details
- Kendrick Megan A.tax-withheld394 shares ofNWPXat $35.16$14K · filed Details
- Kendrick Megan A.exercised1,039 shares ofNWPX · filed Details
- Wray Michaelexercised2,751 shares ofNWPX · filed Details
- Wray Michaelexercised2,161 shares ofNWPX · filed Details
- Wray Michaelexercised939 shares ofNWPX · filed Details
- Wray Michaeltax-withheld988 shares ofNWPXat $35.16$35K · filed Details
- Wray Michaelexercised2,476 shares ofNWPX · filed Details
- Wray Michaeltax-withheld949 shares ofNWPXat $35.16$33K · filed Details
- Wray Michaelexercised2,377 shares ofNWPX · filed Details
- Wray Michaeltax-withheld461 shares ofNWPXat $35.16$16K · filed Details