Latest insider trades
373 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kim Vyacheslavsold3,293 shares ofKSPIat $82.548$272K · filed Details
- Kim Vyacheslavsold75 shares ofKSPIat $83.36$6KDetails
- Kim Vyacheslavsold1,330 shares ofKSPIat $82.943$110KDetails
- Kim Vyacheslavsold16,832 shares ofKSPIat $81.851$1.4MDetails
- Kim Vyacheslavsold3,502 shares ofKSPIat $85.327$299K · filed Details
- Kim Vyacheslavsold8,455 shares ofKSPIat $84.911$718K · filed Details
- Kim Vyacheslavsold3,776 shares ofKSPIat $83.511$315K · filed Details
- Kim Vyacheslavsold515 shares ofKSPIat $84.731$44K · filed Details
- Kim Vyacheslavsold14,728 shares ofKSPIat $84.118$1.2M · filed Details
- Kim Vyacheslavsold154 shares ofKSPIat $83.6$13K · filed Details
- Kim Vyacheslavsold19,301 shares ofKSPIat $83.1$1.6M · filed Details
- Kim Vyacheslavsold1,361 shares ofKSPIat $82.3$112K · filed Details
- Kim Vyacheslavsold12,133 shares ofKSPIat $81.64$991K · filed Details
- Kim Vyacheslavsold8,525 shares ofKSPIat $80.58$687K · filed Details
- Kim Vyacheslavsold5,353 shares ofKSPIat $82.08$439K · filed Details
- Kim Vyacheslavsold4,562 shares ofKSPIat $81.4$371K · filed Details
- Kim Vyacheslavsold10,090 shares ofKSPIat $79.95$807K · filed Details
- Kim Vyacheslavsold1,456 shares ofKSPIat $78.53$114K · filed Details
- Kim Vyacheslavsold12 shares ofKSPIat $78.92$947 · filed Details
- Kim Vyacheslavsold19,069 shares ofKSPIat $78.35$1.5M · filed Details
- Kim Vyacheslavsold6,351 shares ofKSPIat $77.37$491K · filed Details
- Kim Vyacheslavsold7,063 shares ofKSPIat $80.091$566K · filed Details
- Kim Vyacheslavsold5,070 shares ofKSPIat $79.06$401K · filed Details
- Kim Vyacheslavsold24,772 shares ofKSPIat $77.973$1.9M · filed Details
- Kim Vyacheslavsold4,381 shares ofKSPIat $82.173$360K · filed Details
- Kim Vyacheslavsold4,052 shares ofKSPIat $81.309$329K · filed Details
- Kim Vyacheslavsold10,410 shares ofKSPIat $80.378$837K · filed Details
- Kim Vyacheslavsold2,175 shares ofKSPIat $82.891$180K · filed Details
- Kim Vyacheslavsold10,514 shares ofKSPIat $82.091$863K · filed Details
- Kim Vyacheslavsold16,869 shares ofKSPIat $81.105$1.4M · filed Details
- Kim Vyacheslavsold219 shares ofKSPIat $86.525$19K · filed Details
- Kim Vyacheslavsold6,936 shares ofKSPIat $85.69$594K · filed Details
- Kim Vyacheslavsold7,434 shares ofKSPIat $84.663$629K · filed Details
- Kim Vyacheslavsold12,266 shares ofKSPIat $83.345$1M · filed Details
- Kim Vyacheslavsold4,451 shares ofKSPIat $87.691$390K · filed Details
- Kim Vyacheslavsold7,707 shares ofKSPIat $87.019$671K · filed Details
- Kim Vyacheslavsold11,688 shares ofKSPIat $85.755$1M · filed Details
- Kim Vyacheslavsold4,675 shares ofKSPIat $89.7$419K · filed Details
- Kim Vyacheslavsold12,829 shares ofKSPIat $89.076$1.1M · filed Details
- Kim Vyacheslavsold1,543 shares ofKSPIat $91.318$141K · filed Details
- Kim Vyacheslavsold10,168 shares ofKSPIat $90.604$921K · filed Details
- Kim Vyacheslavsold54 shares ofKSPIat $92.8$5K · filed Details
- Kim Vyacheslavsold362 shares ofKSPIat $94.407$34K · filed Details
- Kim Vyacheslavsold5,952 shares ofKSPIat $90.608$539K · filed Details
- Kim Vyacheslavsold7,470 shares ofKSPIat $89.724$670K · filed Details
- Kim Vyacheslavsold133 shares ofKSPIat $93.699$12K · filed Details
- Kim Vyacheslavsold6,976 shares ofKSPIat $92.862$648K · filed Details
- Kim Vyacheslavsold13,261 shares ofKSPIat $92.113$1.2M · filed Details
- Kim Vyacheslavsold1,871 shares ofKSPIat $94.407$177K · filed Details
- Kim Vyacheslavsold9,643 shares ofKSPIat $93.297$900K · filed Details