Latest insider trades
373 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kim Vyacheslavsold3,590 shares ofKSPIat $92.541$332K · filed Details
- Kim Vyacheslavsold2,508 shares ofKSPIat $93.853$235K · filed Details
- Kim Vyacheslavsold25,797 shares ofKSPIat $93.156$2.4M · filed Details
- Kim Vyacheslavsold891 shares ofKSPIat $91.677$82K · filed Details
- Kim Vyacheslavsold9,968 shares ofKSPIat $91.745$915K · filed Details
- Kim Vyacheslavsold11,278 shares ofKSPIat $91.141$1M · filed Details
- Kim Vyacheslavsold11,196 shares ofKSPIat $91.54$1M · filed Details
- Kim Vyacheslavsold22,371 shares ofKSPIat $90.854$2M · filed Details
- Kim Vyacheslavsold7,067 shares ofKSPIat $89.989$636K · filed Details
- Kim Vyacheslavsold1,385 shares ofKSPIat $92.538$128K · filed Details
- Kim Vyacheslavsold9,554 shares ofKSPIat $91.92$878K · filed Details
- Kim Vyacheslavsold995 shares ofKSPIat $90.855$90K · filed Details
- Kim Vyacheslavsold2,590 shares ofKSPIat $89.465$232K · filed Details
- Kim Vyacheslavsold3,652 shares ofKSPIat $88.995$325K · filed Details
- Kim Vyacheslavsold3,928 shares ofKSPIat $89.811$353K · filed Details
- Kim Vyacheslavsold20,471 shares ofKSPIat $89.25$1.8M · filed Details
- Kim Vyacheslavsold1,785 shares ofKSPIat $88.162$157K · filed Details
- Kim Vyacheslavsold8,904 shares ofKSPIat $89.428$796K · filed Details
- Kim Vyacheslavsold8,244 shares ofKSPIat $88.891$733K · filed Details
- Kim Vyacheslavsold1,380 shares ofKSPIat $87.189$120K · filed Details
- Kim Vyacheslavsold204 shares ofKSPIat $88.94$18K · filed Details
- Kim Vyacheslavsold8,385 shares ofKSPIat $87.923$737K · filed Details
- Kim Vyacheslavsold29,855 shares ofKSPIat $87.348$2.6M · filed Details
- Kim Vyacheslavsold418 shares ofKSPIat $88.897$37K · filed Details
- Kim Vyacheslavsold5,539 shares ofKSPIat $88.236$489K · filed Details
- Kim Vyacheslavsold4,228 shares ofKSPIat $87.196$369K · filed Details
- Prawdzik Alinagifted17,778 shares ofKSPIat $0 · filed Details
- Kim Vyacheslavsold14,154 shares ofKSPIat $87.499$1.2M · filed Details
- Kim Vyacheslavsold10,015 shares ofKSPIat $86.809$869K · filed Details
- Kim Vyacheslavsold5,294 shares ofKSPIat $85.489$453K · filed Details
- Kim Vyacheslavsold56 shares ofKSPIat $88.24$5K · filed Details
- Kim Vyacheslavsold1,343 shares ofKSPIat $87.404$117K · filed Details
- Kim Vyacheslavsold7,784 shares ofKSPIat $86.441$673K · filed Details
- Kim Vyacheslavsold8,795 shares ofKSPIat $85.511$752K · filed Details
- Kim Vyacheslavsold1,146 shares ofKSPIat $89.109$102K · filed Details
- Kim Vyacheslavsold3,280 shares ofKSPIat $88.063$289K · filed Details
- Kim Vyacheslavsold7,766 shares ofKSPIat $86.986$676K · filed Details
- Kim Vyacheslavsold6,452 shares ofKSPIat $86.153$556K · filed Details
- Kim Vyacheslavsold2,261 shares ofKSPIat $86.197$195K · filed Details
- Kim Vyacheslavsold17,944 shares ofKSPIat $85.621$1.5M · filed Details
- Kim Vyacheslavsold5,842 shares ofKSPIat $84.606$494K · filed Details
- Kim Vyacheslavsold3,962 shares ofKSPIat $88.645$351K · filed Details
- Kim Vyacheslavsold4,733 shares ofKSPIat $87.786$415K · filed Details
- Kim Vyacheslavsold6,347 shares ofKSPIat $86.657$550K · filed Details
- Kim Vyacheslavsold2,854 shares ofKSPIat $87.219$249K · filed Details
- Kim Vyacheslavsold3,895 shares ofKSPIat $86.415$337K · filed Details
- Kim Vyacheslavsold3,903 shares ofKSPIat $85.603$334K · filed Details
- Kim Vyacheslavsold855 shares ofKSPIat $85.913$73K · filed Details
- Kim Vyacheslavsold1,853 shares ofKSPIat $84.944$157K · filed Details
- Kim Vyacheslavsold13,046 shares ofKSPIat $84.136$1.1M · filed Details