Latest insider trades
124 Form 4 trades in our database.
Showing trades by lewis-william-1402051Clear
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Lewis Williamsold5,872 shares ofINSMat $106.43$625K · filed Details
- Lewis Williamsold4,828 shares ofINSMat $105.62$510K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,260 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold3,359 shares ofINSMat $118.52$398K · filed Details
- Lewis Williamsold2,335 shares ofINSMat $117.62$275K · filed Details
- Lewis Williamsold5,005 shares ofINSMat $116.55$583K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold1,292 shares ofINSMat $106.27$137K · filed Details
- Lewis Williamsold2,456 shares ofINSMat $105.27$259K · filed Details
- Lewis Williamsold3,723 shares ofINSMat $104.28$388K · filed Details
- Lewis Williamsold1,836 shares ofINSMat $103.1$189K · filed Details
- Lewis Williamsold12,091 shares ofINSMat $102.34$1.2M · filed Details
- Lewis Williamexercised8,880 shares ofINSMat $17.16$152K · filed Details
- Lewis Williamexercised12,518 shares ofINSMat $30.46$381K · filed Details
- Lewis Williamsold6,515 shares ofINSMat $94.03$613K · filed Details
- Lewis Williamsold7,605 shares ofINSMat $102.27$778K · filed Details
- Lewis Williamsold7,975 shares ofINSMat $106.97$853K · filed Details
- Lewis Williamsold11,836 shares ofINSMat $106.39$1.3M · filed Details
- Lewis Williamsold5,753 shares ofINSMat $105.32$606K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold13,283 shares ofINSMat $116.18$1.5M · filed Details
- Lewis Williamsold381 shares ofINSMat $139.6$53K · filed Details
- Lewis Williamsold1,247 shares ofINSMat $139.09$173K · filed Details
- Lewis Williamsold2,721 shares ofINSMat $137.86$375K · filed Details
- Lewis Williamsold5,318 shares ofINSMat $137.01$729K · filed Details
- Lewis Williamsold599 shares ofINSMat $135.18$81K · filed Details
- Lewis Williamsold433 shares ofINSMat $134.18$58K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold825 shares ofINSMat $145.79$120K · filed Details
- Lewis Williamsold2,255 shares ofINSMat $144.66$326K · filed Details
- Lewis Williamsold5,373 shares ofINSMat $143.81$773K · filed Details
- Lewis Williamsold2,246 shares ofINSMat $142.99$321K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold1,434 shares ofINSMat $164.01$235K · filed Details
- Lewis Williamsold8,478 shares ofINSMat $163.23$1.4M · filed Details
- Lewis Williamsold787 shares ofINSMat $161.73$127K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold4,533 shares ofINSMat $144.11$653K · filed Details
- Lewis Williamsold4,537 shares ofINSMat $143.42$651K · filed Details
- Lewis Williamsold1,629 shares ofINSMat $142.17$232K · filed Details
- Lewis Williamexercised4,440 shares ofINSMat $17.16$76K · filed Details
- Lewis Williamexercised6,259 shares ofINSMat $30.46$191K · filed Details
- Lewis Williamsold2,128 shares ofINSMat $147.54$314KDetails
- Lewis Williamsold3,899 shares ofINSMat $146.66$572KDetails