Latest insider trades
124 Form 4 trades in our database.
Showing trades by lewis-william-1402051Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Lewis Williamsold2,589 shares ofINSMat $145.27$376KDetails
- Lewis Williamsold2,083 shares ofINSMat $144.23$300KDetails
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76KDetails
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191KDetails
- Lewis Williamsold1,030 shares ofINSMat $153.38$158K · filed Details
- Lewis Williamsold2,377 shares ofINSMat $151.92$361K · filed Details
- Lewis Williamsold3,413 shares ofINSMat $151.12$516K · filed Details
- Lewis Williamsold1,891 shares ofINSMat $150.1$284K · filed Details
- Lewis Williamsold1,988 shares ofINSMat $149.17$297K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold1,287 shares ofINSMat $148.83$192K · filed Details
- Lewis Williamsold7,221 shares ofINSMat $148.02$1.1M · filed Details
- Lewis Williamsold4,888 shares ofINSMat $147.17$719K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamsold3,009 shares ofINSMat $156.34$470K · filed Details
- Lewis Williamsold254 shares ofINSMat $160.7$41K · filed Details
- Lewis Williamsold2,229 shares ofINSMat $159.85$356K · filed Details
- Lewis Williamsold5,967 shares ofINSMat $158.99$949K · filed Details
- Lewis Williamsold1,243 shares ofINSMat $158.37$197K · filed Details
- Lewis Williamsold1,006 shares ofINSMat $156.8$158K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold315 shares ofINSMat $174.86$55K · filed Details
- Lewis Williamsold297 shares ofINSMat $171.31$51K · filed Details
- Lewis Williamsold160 shares ofINSMat $170.24$27K · filed Details
- Lewis Williamsold6,996 shares ofINSMat $169.57$1.2M · filed Details
- Lewis Williamsold7,176 shares ofINSMat $168.63$1.2M · filed Details
- Lewis Williamsold3,974 shares ofINSMat $167.73$667K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamgranted15,300 shares ofNAMSat $0 · filed Details
- Lewis Williamgranted3,400 shares ofNAMS · filed Details
- Lewis Williamsold3,223 shares ofINSMat $174.17$561KDetails
- Lewis Williamsold2,357 shares ofINSMat $175.07$413K · filed Details
- Lewis Williamsold4,096 shares ofINSMat $173.33$710K · filed Details
- Lewis Williamgranted110,400 shares ofINSMat $0 · filed Details
- Lewis Williamgranted21,172 shares ofINSM · filed Details
- Lewis Williamsold51 shares ofINSMat $171.2$9K · filed Details
- Lewis Williamsold362 shares ofINSMat $170.26$62K · filed Details
- Lewis Williamsold1,938 shares ofINSMat $169.58$329K · filed Details
- Lewis Williamsold2,175 shares ofINSMat $168.54$367K · filed Details
- Lewis Williamsold1,431 shares ofINSMat $167.29$239K · filed Details
- Lewis Williamsold1,783 shares ofINSMat $166.6$297K · filed Details
- Lewis Williamsold697 shares ofINSMat $165.21$115K · filed Details
- Lewis Williamsold447 shares ofINSMat $164.24$73K · filed Details
- Lewis Williamsold1,465 shares ofINSMat $163.19$239K · filed Details
- Lewis Williamsold350 shares ofINSMat $162.26$57K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details