Latest insider trades
56 Form 4 trades in our database.
Showing trades by wray-michael-1922394Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Wray Michaelgifted600 shares ofNWPXat $0 · filed Details
- Wray Michaelsold4,500 shares ofNWPXat $110.941$499K · filed Details
- Wray Michaelexercised2,128 shares ofNWPX · filed Details
- Wray Michaelexercised2,503 shares ofNWPX · filed Details
- Wray Michaelexercised2,753 shares ofNWPX · filed Details
- Wray Michaeltax-withheld912 shares ofNWPXat $77.86$71K · filed Details
- Wray Michaelexercised2,320 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,280 shares ofNWPXat $77.86$100K · filed Details
- Wray Michaelexercised3,254 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,267 shares ofNWPXat $77.86$99K · filed Details
- Wray Michaelexercised3,221 shares ofNWPX · filed Details
- Wray Michaelgranted4,607 shares ofNWPX · filed Details
- Wray Michaelgranted1,536 shares ofNWPX · filed Details
- Wray Michaeltax-withheld322 shares ofNWPXat $69.27$22K · filed Details
- Wray Michaelexercised709 shares ofNWPX · filed Details
- Wray Michaeltax-withheld379 shares ofNWPXat $69.27$26K · filed Details
- Wray Michaelexercised834 shares ofNWPX · filed Details
- Wray Michaeltax-withheld417 shares ofNWPXat $69.27$29K · filed Details
- Wray Michaelexercised918 shares ofNWPX · filed Details
- Wray Michaelexercised2,503 shares ofNWPX · filed Details
- Wray Michaelexercised2,751 shares ofNWPX · filed Details
- Wray Michaelexercised2,161 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,309 shares ofNWPXat $41.3$54K · filed Details
- Wray Michaelexercised3,329 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,201 shares ofNWPXat $41.3$50K · filed Details
- Wray Michaelexercised3,054 shares ofNWPX · filed Details
- Wray Michaeltax-withheld1,003 shares ofNWPXat $41.3$41K · filed Details
- Wray Michaelexercised2,550 shares ofNWPX · filed Details
- Wray Michaelgranted6,386 shares ofNWPX · filed Details
- Wray Michaelgranted2,129 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
- Wray Michaelexercised721 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
- Wray Michaelexercised1,155 shares ofNWPX · filed Details
- Wray Michaelgranted7,509 shares ofNWPX · filed Details
- Wray Michaelgranted2,503 shares ofNWPX · filed Details
- Wray Michaelexercised917 shares ofNWPX · filed Details
- Wray Michaelexercised720 shares ofNWPX · filed Details
- Wray Michaelexercised313 shares ofNWPX · filed Details