Latest insider trades
373 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kim Vyacheslavsold4,474 shares ofKSPIat $87.831$393K · filed Details
- Kim Vyacheslavsold4,637 shares ofKSPIat $86.819$403K · filed Details
- Kim Vyacheslavsold6,731 shares ofKSPIat $85.756$577K · filed Details
- Kim Vyacheslavsold15,141 shares ofKSPIat $86.642$1.3M · filed Details
- Kim Vyacheslavsold2,762 shares ofKSPIat $85.712$237K · filed Details
- Kim Vyacheslavsold18,313 shares ofKSPIat $88.106$1.6M · filed Details
- Kim Vyacheslavsold7,514 shares ofKSPIat $87.345$656K · filed Details
- Kim Vyacheslavsold9,622 shares ofKSPIat $86.258$830K · filed Details
- Kim Vyacheslavsold14,214 shares ofKSPIat $86.107$1.2M · filed Details
- Kim Vyacheslavsold14,966 shares ofKSPIat $85.317$1.3M · filed Details
- Kim Vyacheslavsold625 shares ofKSPIat $88.885$56K · filed Details
- Kim Vyacheslavsold1,773 shares ofKSPIat $87.784$156K · filed Details
- Kim Vyacheslavsold8,879 shares ofKSPIat $87.021$773K · filed Details
- Kim Vyacheslavsold22,128 shares ofKSPIat $85.799$1.9M · filed Details
- Kim Vyacheslavsold10,511 shares ofKSPIat $89.29$939K · filed Details
- Kim Vyacheslavsold14,319 shares ofKSPIat $88.548$1.3M · filed Details
- Kim Vyacheslavsold5,426 shares ofKSPIat $87.407$474K · filed Details
- Kim Vyacheslavsold3,547 shares ofKSPIat $86.417$307K · filed Details
- Kim Vyacheslavsold7,153 shares ofKSPIat $85.711$613K · filed Details
- Kim Vyacheslavsold10,229 shares ofKSPIat $84.908$869K · filed Details
- Kim Vyacheslavsold5,249 shares ofKSPIat $83.926$441K · filed Details
- Kim Vyacheslavsold1,150 shares ofKSPIat $86.325$99K · filed Details
- Kim Vyacheslavsold9,589 shares ofKSPIat $85.741$822K · filed Details
- Kim Vyacheslavsold11,989 shares ofKSPIat $84.923$1M · filed Details
- Kim Vyacheslavsold465 shares ofKSPIat $89.5$42K · filed Details
- Kim Vyacheslavsold1,667 shares ofKSPIat $88.649$148K · filed Details
- Kim Vyacheslavsold4,221 shares ofKSPIat $87.749$370K · filed Details
- Kim Vyacheslavsold17,927 shares ofKSPIat $86.727$1.6M · filed Details
- Kim Vyacheslavsold290 shares ofKSPIat $92.03$27K · filed Details
- Kim Vyacheslavsold3,194 shares ofKSPIat $91.26$291K · filed Details
- Kim Vyacheslavsold9,331 shares ofKSPIat $90.2$842K · filed Details
- Kim Vyacheslavsold10,531 shares ofKSPIat $89.21$939K · filed Details
- Kim Vyacheslavsold1,350 shares ofKSPIat $96.67$131K · filed Details
- Kim Vyacheslavsold4,222 shares ofKSPIat $95.83$405K · filed Details
- Kim Vyacheslavsold10,907 shares ofKSPIat $94.89$1M · filed Details
- Kim Vyacheslavsold17,012 shares ofKSPIat $93.98$1.6M · filed Details
- Kim Vyacheslavsold13,961 shares ofKSPIat $92.82$1.3M · filed Details
- Kim Vyacheslavsold30,852 shares ofKSPIat $91.92$2.8M · filed Details
- Kim Vyacheslavsold1,897 shares ofKSPIat $90.83$172K · filed Details
- Kim Vyacheslavsold1,177 shares ofKSPIat $89.63$105K · filed Details
- Kim Vyacheslavsold1,201 shares ofKSPIat $88.5$106K · filed Details
- Kim Vyacheslavsold1,621 shares ofKSPIat $87.37$142K · filed Details
- Kim Vyacheslavsold14,659 shares ofKSPIat $84.777$1.2M · filed Details
- Kim Vyacheslavsold6,790 shares ofKSPIat $83.841$569K · filed Details
- Kim Vyacheslavsold5,291 shares ofKSPIat $82.894$439K · filed Details
- Kim Vyacheslavsold503 shares ofKSPIat $81.71$41K · filed Details
- Kim Vyacheslavsold529 shares ofKSPIat $81.604$43K · filed Details
- Kim Vyacheslavsold15,866 shares ofKSPIat $81.133$1.3M · filed Details
- Kim Vyacheslavsold7,780 shares ofKSPIat $82.598$643K · filed Details
- Kim Vyacheslavsold8,448 shares ofKSPIat $82.151$694K · filed Details