Latest insider trades
373 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kim Vyacheslavsold9,711 shares ofKSPIat $95.59$928KDetails
- Kim Vyacheslavsold6,893 shares ofKSPIat $94.55$652KDetails
- Kim Vyacheslavsold1,913 shares ofKSPIat $93.42$179KDetails
- Kim Vyacheslavsold1,313 shares ofKSPIat $93.6$123K · filed Details
- Kim Vyacheslavsold27,003 shares ofKSPIat $96.92$2.6M · filed Details
- Kim Vyacheslavsold866 shares ofKSPIat $96.07$83K · filed Details
- Kim Vyacheslavsold4,863 shares ofKSPIat $94.92$462K · filed Details
- Kim Vyacheslavsold19,708 shares ofKSPIat $93.98$1.9M · filed Details
- Kim Vyacheslavsold4,371 shares ofKSPIat $96.94$424KDetails
- Kim Vyacheslavsold16,808 shares ofKSPIat $96.25$1.6MDetails
- Kim Vyacheslavsold1,350 shares ofKSPIat $97.12$131K · filed Details
- Kim Vyacheslavsold12,964 shares ofKSPIat $96.33$1.2M · filed Details
- Kim Vyacheslavsold5,789 shares ofKSPIat $95.39$552K · filed Details
- Kim Vyacheslavsold4,288 shares ofKSPIat $97.49$418K · filed Details
- Kim Vyacheslavsold14,017 shares ofKSPIat $96.97$1.4M · filed Details
- Kim Vyacheslavsold4,120 shares ofKSPIat $98.63$406KDetails
- Kim Vyacheslavsold18,484 shares ofKSPIat $98.03$1.8MDetails
- Kim Vyacheslavsold259 shares ofKSPIat $99.43$26K · filed Details
- Kim Vyacheslavsold6,485 shares ofKSPIat $98.78$641K · filed Details
- Kim Vyacheslavsold5,720 shares ofKSPIat $97.66$559K · filed Details
- Kim Vyacheslavsold234 shares ofKSPIat $100.4$23K · filed Details
- Kim Vyacheslavsold25,284 shares ofKSPIat $99.67$2.5M · filed Details
- Kim Vyacheslavsold13,021 shares ofKSPIat $98.62$1.3M · filed Details
- Kim Vyacheslavsold5,403 shares ofKSPIat $100.63$544KDetails
- Kim Vyacheslavsold17,729 shares ofKSPIat $100.11$1.8MDetails
- Kim Vyacheslavsold9,740 shares ofKSPIat $99.1$965KDetails
- Kim Vyacheslavsold5,695 shares ofKSPIat $99.67$568K · filed Details
- Kim Vyacheslavsold6,821 shares ofKSPIat $98.63$673K · filed Details
- Kim Vyacheslavsold25,437 shares ofKSPIat $97.7$2.5M · filed Details
- Kim Vyacheslavsold35,004 shares ofKSPIat $98.25$3.4M · filed Details
- Kim Vyacheslavsold36,984 shares ofKSPIat $97.32$3.6M · filed Details
- Kim Vyacheslavsold638 shares ofKSPIat $106.49$68KDetails
- Kim Vyacheslavsold1,794 shares ofKSPIat $105.39$189KDetails
- Kim Vyacheslavsold3,083 shares ofKSPIat $104.23$321KDetails
- Kim Vyacheslavsold8,187 shares ofKSPIat $103.07$844KDetails
- Kim Vyacheslavsold11,133 shares ofKSPIat $102.12$1.1MDetails
- Kim Vyacheslavsold11,000 shares ofKSPIat $101.1$1.1MDetails
- Kim Vyacheslavsold29,912 shares ofKSPIat $100.09$3MDetails
- Kim Vyacheslavsold3,798 shares ofKSPIat $108.29$411K · filed Details
- Kim Vyacheslavsold20,502 shares ofKSPIat $107.18$2.2M · filed Details
- Kim Vyacheslavsold7,274 shares ofKSPIat $106.33$773K · filed Details
- Kim Vyacheslavsold11,473 shares ofKSPIat $108.19$1.2M · filed Details
- Kim Vyacheslavsold6,691 shares ofKSPIat $107.51$719K · filed Details
- Kim Vyacheslavsold3,813 shares ofKSPIat $107.68$411KDetails
- Kim Vyacheslavsold13,619 shares ofKSPIat $107$1.5MDetails
- Kim Vyacheslavsold7,832 shares ofKSPIat $106.45$834K · filed Details
- Kim Vyacheslavsold7,104 shares ofKSPIat $105.74$751K · filed Details
- Kim Vyacheslavsold1,583 shares ofKSPIat $104.18$165K · filed Details
- Kim Vyacheslavsold6,068 shares ofKSPIat $105.27$639K · filed Details
- Kim Vyacheslavsold15,240 shares ofKSPIat $104.59$1.6M · filed Details