Latest insider trades
90 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- ADVENT INTERNATIONAL, L.P.sold1,478,426 shares ofNCSMDetails
- Nipper Roberttraded88,596 shares ofNCSMDetails
- Nipper Roberttraded36,676 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded4,978 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded6,435 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded11,696 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded2,463 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded2,145 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded3,898 shares ofNCSMDetails
- MORRISON MICHAEL Ltraded11,049 shares ofNCSMDetails
- Willems Timtraded5,047 shares ofNCSMDetails
- Willems Timtraded6,525 shares ofNCSMDetails
- Willems Timtraded11,858 shares ofNCSMDetails
- Willems Timtraded2,498 shares ofNCSMDetails
- Willems Timtraded2,174 shares ofNCSMDetails
- Willems Timtraded3,952 shares ofNCSMDetails
- Willems Timtraded27,241 shares ofNCSMDetails
- Hummer Ryantraded11,474 shares ofNCSMDetails
- Hummer Ryantraded14,479 shares ofNCSMDetails
- Hummer Ryantraded23,392 shares ofNCSMDetails
- Hummer Ryantraded5,679 shares ofNCSMDetails
- Hummer Ryantraded4,826 shares ofNCSMDetails
- Hummer Ryantraded7,797 shares ofNCSMDetails
- Hummer Ryantraded48,389 shares ofNCSMDetails
- MCSHANE MICHAELtraded48,778 shares ofNCSMDetails
- Grewal Gurindertraded20,919 shares ofNCSMDetails
- LEV ORItraded632 shares ofNCSMDetails
- LEV ORItraded3,921 shares ofNCSMDetails
- LEV ORItraded5,068 shares ofNCSMDetails
- LEV ORItraded9,211 shares ofNCSMDetails
- LEV ORItraded1,940 shares ofNCSMDetails
- LEV ORItraded1,689 shares ofNCSMDetails
- LEV ORItraded3,070 shares ofNCSMDetails
- LEV ORItraded10,758 shares ofNCSMDetails
- WILLIAMS DEWAYNEtraded1,367 shares ofNCSMDetails
- WILLIAMS DEWAYNEtraded1,180 shares ofNCSMDetails
- WILLIAMS DEWAYNEtraded2,653 shares ofNCSMDetails
- WILLIAMS DEWAYNEtraded3,061 shares ofNCSMDetails
- Mitchell Valerie Atraded26,772 shares ofNCSMDetails
- RALLS W MATTtraded31,065 shares ofNCSMDetails
- DEANE JOHN Dtraded10,731 shares ofNCSMDetails
- DEANE JOHN Dtraded32,771 shares ofNCSMDetails
- LEV ORIgranted3,921 shares ofNCSMat $0Details
- LEV ORIgranted1,940 shares ofNCSMat $0Details
- LEV ORItraded1,730 shares ofNCSMat $40.93$71K · filed Details
- LEV ORIgranted6,853 shares ofNCSMat $0 · filed Details
- LEV ORItraded374 shares ofNCSMat $39.84$15K · filed Details
- LEV ORItax-withheld5,289 shares ofNCSMat $39.84$211K · filed Details
- LEV ORIexercised5,289 shares ofNCSMat $0 · filed Details
- Willems Timgranted5,047 shares ofNCSMat $0Details