Latest insider trades
373 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kim Vyacheslavsold7,188 shares ofKSPIat $96.38$693K · filed Details
- Kim Vyacheslavsold4,077 shares ofKSPIat $95.46$389K · filed Details
- Kim Vyacheslavsold2,226 shares ofKSPIat $97.81$218K · filed Details
- Kim Vyacheslavsold2,328 shares ofKSPIat $96.65$225K · filed Details
- Kim Vyacheslavsold26,229 shares ofKSPIat $95.54$2.5M · filed Details
- Kim Vyacheslavsold6,187 shares ofKSPIat $94.9$587K · filed Details
- Kim Vyacheslavsold181 shares ofKSPIat $97.18$18KDetails
- Kim Vyacheslavsold6,759 shares ofKSPIat $96.51$652KDetails
- Kim Vyacheslavsold6,754 shares ofKSPIat $95.61$646KDetails
- Kim Vyacheslavsold24,706 shares ofKSPIat $94.62$2.3MDetails
- Kim Vyacheslavsold16,635 shares ofKSPIat $93.77$1.6MDetails
- Kim Vyacheslavsold4,454 shares ofKSPIat $92.48$412KDetails
- Kim Vyacheslavsold2,208 shares ofKSPIat $91.36$202KDetails
- Kim Vyacheslavsold502 shares ofKSPIat $92.47$46K · filed Details
- Kim Vyacheslavsold5,285 shares ofKSPIat $91.66$484K · filed Details
- Kim Vyacheslavsold17,787 shares ofKSPIat $90.67$1.6M · filed Details
- Kim Vyacheslavsold5,981 shares ofKSPIat $93.03$556K · filed Details
- Kim Vyacheslavsold22,973 shares ofKSPIat $92.01$2.1M · filed Details
- Kim Vyacheslavsold2,550 shares ofKSPIat $93.294$238K · filed Details
- Kim Vyacheslavsold31,680 shares ofKSPIat $92.577$2.9M · filed Details
- Kim Vyacheslavsold2,007 shares ofKSPIat $92.996$187K · filed Details
- Kim Vyacheslavsold25,629 shares ofKSPIat $92.087$2.4M · filed Details
- Kim Vyacheslavsold2,232 shares ofKSPIat $91.245$204K · filed Details
- Kim Vyacheslavsold213 shares ofKSPIat $93.655$20K · filed Details
- Kim Vyacheslavsold16,831 shares ofKSPIat $93.116$1.6M · filed Details
- Kim Vyacheslavsold19,994 shares ofKSPIat $92.061$1.8M · filed Details
- Kim Vyacheslavsold1,121 shares ofKSPIat $90.76$102K · filed Details
- Kim Vyacheslavsold13,166 shares ofKSPIat $88.691$1.2M · filed Details
- Kim Vyacheslavsold1,603 shares ofKSPIat $88.551$142K · filed Details
- Kim Vyacheslavsold6,167 shares ofKSPIat $87.79$541K · filed Details
- Kim Vyacheslavsold1,739 shares ofKSPIat $88.908$155K · filed Details
- Kim Vyacheslavsold5,616 shares ofKSPIat $88.13$495K · filed Details
- Kim Vyacheslavsold7,237 shares ofKSPIat $87.295$632K · filed Details
- Kim Vyacheslavsold12,162 shares ofKSPIat $86.663$1.1M · filed Details
- Kim Vyacheslavsold4,792 shares ofKSPIat $85.974$412K · filed Details
- Kim Vyacheslavsold785 shares ofKSPIat $87.266$69K · filed Details
- Kim Vyacheslavsold16,705 shares ofKSPIat $86.552$1.4M · filed Details
- Kim Vyacheslavsold90 shares ofKSPIat $86.065$8K · filed Details
- Kim Vyacheslavsold14,307 shares ofKSPIat $85.502$1.2M · filed Details
- Kim Vyacheslavsold136 shares ofKSPIat $87.2$12K · filed Details
- Kim Vyacheslavsold2,347 shares ofKSPIat $86.314$203K · filed Details
- Kim Vyacheslavsold20,862 shares ofKSPIat $85.215$1.8M · filed Details
- Kim Vyacheslavsold580 shares ofKSPIat $88.772$51K · filed Details
- Kim Vyacheslavsold2,439 shares ofKSPIat $87.722$214K · filed Details
- Kim Vyacheslavsold9,371 shares ofKSPIat $87.031$816K · filed Details
- Kim Vyacheslavsold368 shares ofKSPIat $88.931$33K · filed Details
- Kim Vyacheslavsold6,380 shares ofKSPIat $88.387$564K · filed Details
- Kim Vyacheslavsold3,039 shares ofKSPIat $89.242$271K · filed Details
- Kim Vyacheslavsold7,411 shares ofKSPIat $88.364$655K · filed Details
- Kim Vyacheslavsold8,001 shares ofKSPIat $87.458$700K · filed Details