Latest insider trades
373 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kim Vyacheslavsold5,223 shares ofKSPIat $86.351$451K · filed Details
- Kim Vyacheslavsold2,168 shares ofKSPIat $91.376$198K · filed Details
- Kim Vyacheslavsold2,938 shares ofKSPIat $90.439$266K · filed Details
- Kim Vyacheslavsold3,066 shares ofKSPIat $89.536$275K · filed Details
- Kim Vyacheslavsold7,876 shares ofKSPIat $88.38$696K · filed Details
- Kim Vyacheslavsold8,594 shares ofKSPIat $87.512$752K · filed Details
- Kim Vyacheslavsold9,189 shares ofKSPIat $90.483$831K · filed Details
- Kim Vyacheslavsold13,080 shares ofKSPIat $89.841$1.2M · filed Details
- Kim Vyacheslavsold1,546 shares ofKSPIat $90.354$140KDetails
- Kim Vyacheslavsold9,645 shares ofKSPIat $89.65$865KDetails
- Kim Vyacheslavsold1,330 shares ofKSPIat $91.004$121K · filed Details
- Kim Vyacheslavsold2,109 shares ofKSPIat $90.087$190K · filed Details
- Kim Vyacheslavsold3,645 shares ofKSPIat $89.046$325K · filed Details
- Kim Vyacheslavsold1,150 shares ofKSPIat $90.088$104K · filed Details
- Kim Vyacheslavsold5,070 shares ofKSPIat $89.673$455K · filed Details
- Kim Vyacheslavsold4,149 shares ofKSPIat $88.61$368K · filed Details
- Kim Vyacheslavsold2,934 shares ofKSPIat $87.502$257K · filed Details
- Kim Vyacheslavsold1,215 shares ofKSPIat $87.82$107K · filed Details
- Kim Vyacheslavsold6,491 shares ofKSPIat $87.354$567K · filed Details
- Kim Vyacheslavsold1,754 shares ofKSPIat $90.279$158KDetails
- Kim Vyacheslavsold5,087 shares ofKSPIat $89.764$457KDetails
- Kim Vyacheslavsold8,470 shares ofKSPIat $88.32$748KDetails
- Kim Vyacheslavsold3,018 shares ofKSPIat $89.902$271K · filed Details
- Kim Vyacheslavsold6,808 shares ofKSPIat $89.494$609K · filed Details
- Kim Vyacheslavsold4,403 shares ofKSPIat $88.429$389K · filed Details
- Kim Vyacheslavsold770 shares ofKSPIat $91.479$70K · filed Details
- Kim Vyacheslavsold5,694 shares ofKSPIat $90.923$518K · filed Details
- Kim Vyacheslavsold5,354 shares ofKSPIat $89.848$481K · filed Details
- Kim Vyacheslavsold2,635 shares ofKSPIat $88.944$234K · filed Details
- Kim Vyacheslavsold1,173 shares ofKSPIat $88.403$104K · filed Details
- Kim Vyacheslavsold3,612 shares ofKSPIat $87.984$318K · filed Details
- Kim Vyacheslavsold2,352 shares ofKSPIat $86.606$204K · filed Details
- Kim Vyacheslavsold180 shares ofKSPIat $87.126$16K · filed Details
- Kim Vyacheslavsold13,625 shares ofKSPIat $86.427$1.2M · filed Details
- Kim Vyacheslavsold2,175 shares ofKSPIat $89.02$194KDetails
- Kim Vyacheslavsold3,309 shares ofKSPIat $88.183$292KDetails
- Kim Vyacheslavsold12,682 shares ofKSPIat $87.306$1.1MDetails
- Kim Vyacheslavsold2,394 shares ofKSPIat $89.32$214K · filed Details
- Kim Vyacheslavsold9,362 shares ofKSPIat $88.833$832K · filed Details
- Kim Vyacheslavsold4,282 shares ofKSPIat $87.334$374K · filed Details
- Kim Vyacheslavsold3,766 shares ofKSPIat $86.493$326K · filed Details
- Kim Vyacheslavsold9,226 shares ofKSPIat $86.531$798K · filed Details
- Kim Vyacheslavsold10,005 shares ofKSPIat $85.862$859K · filed Details
- Kim Vyacheslavsold3,912 shares ofKSPIat $87.573$343KDetails
- Kim Vyacheslavsold5,917 shares ofKSPIat $87.003$515KDetails
- Kim Vyacheslavsold14,940 shares ofKSPIat $85.785$1.3MDetails
- Kim Vyacheslavsold162 shares ofKSPIat $84.142$14K · filed Details
- Kim Vyacheslavsold14,637 shares ofKSPIat $83.45$1.2M · filed Details
- Kim Vyacheslavsold11,102 shares ofKSPIat $85.43$948K · filed Details
- Kim Vyacheslavsold8,008 shares ofKSPIat $84.872$680K · filed Details