Latest insider trades
90 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Willems Timgranted2,498 shares ofNCSMat $0Details
- Willems Timtraded2,316 shares ofNCSMat $40.93$95K · filed Details
- Willems Timgranted9,173 shares ofNCSMat $0 · filed Details
- Willems Timtraded489 shares ofNCSMat $39.84$19K · filed Details
- Willems Timtax-withheld6,880 shares ofNCSMat $39.84$274K · filed Details
- Willems Timexercised6,880 shares ofNCSMat $0 · filed Details
- Hummer Ryangranted11,474 shares ofNCSMat $0Details
- Hummer Ryangranted5,679 shares ofNCSMat $0Details
- Hummer Ryantraded10,424 shares ofNCSMat $40.93$427K · filed Details
- Hummer Ryangranted30,844 shares ofNCSMat $0 · filed Details
- Hummer Ryantraded588 shares ofNCSMat $39.84$23K · filed Details
- Hummer Ryantax-withheld10,211 shares ofNCSMat $39.84$407K · filed Details
- Hummer Ryanexercised10,211 shares ofNCSMat $0 · filed Details
- Nipper Robertgranted3,221 shares ofNCSMat $0Details
- Grewal Gurindergranted3,221 shares ofNCSMat $0Details
- Mitchell Valerie Agranted3,221 shares ofNCSMat $0Details
- WILLIAMS DEWAYNEgranted1,366 shares ofNCSMat $0Details
- WILLIAMS DEWAYNEtraded301 shares ofNCSMat $39.84$12K · filed Details
- WILLIAMS DEWAYNEtax-withheld4,535 shares ofNCSMat $39.84$181K · filed Details
- WILLIAMS DEWAYNEexercised4,535 shares ofNCSMat $0 · filed Details
- MCSHANE MICHAELgranted3,221 shares ofNCSMat $0Details
- DEANE JOHN Dgranted3,221 shares ofNCSMat $0Details
- MORRISON MICHAEL Lgranted4,978 shares ofNCSMat $0Details
- MORRISON MICHAEL Lgranted2,463 shares ofNCSMat $0Details
- MORRISON MICHAEL Ltraded2,019 shares ofNCSMat $40.93$83K · filed Details
- MORRISON MICHAEL Lgranted7,996 shares ofNCSMat $0 · filed Details
- MORRISON MICHAEL Ltraded262 shares ofNCSMat $39.84$10K · filed Details
- MORRISON MICHAEL Ltax-withheld4,972 shares ofNCSMat $39.84$198K · filed Details
- MORRISON MICHAEL Lexercised4,972 shares ofNCSMat $0 · filed Details
- RALLS W MATTgranted3,221 shares ofNCSMat $0Details
- Nipper Robertsold1,000 shares ofNCSMat $40$40KDetails
- Nipper Robertsold3,147 shares ofNCSMat $40$126K · filed Details
- Hummer Ryantraded1,030 shares ofNCSMat $36.7$38K · filed Details
- Hummer Ryantax-withheld4,226 shares ofNCSMat $36.7$155K · filed Details
- Hummer Ryanexercised4,226 shares ofNCSMat $0 · filed Details
- MORRISON MICHAEL Ltraded458 shares ofNCSMat $36.7$17K · filed Details
- MORRISON MICHAEL Ltax-withheld1,877 shares ofNCSMat $36.7$69K · filed Details
- MORRISON MICHAEL Lexercised1,877 shares ofNCSMat $0 · filed Details
- Mitchell Valerie Asold1,969 shares ofNCSMat $30.16$59KDetails
- Mitchell Valerie Asold548 shares ofNCSMat $30$16K · filed Details