Latest insider trades
66 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Tangard Christopher R.bought330 shares ofKNSLat $304$100K · filed Details
- Allibhai Salmaan K.sold250 shares ofKNSLat $311.17$78K · filed Details
- Allibhai Salmaan K.exercised600 shares ofKNSLat $16$10K · filed Details
- Petrucelli Bryan P.gifted26,108 shares ofKNSLat $0 · filed Details
- Petrucelli Bryan P.gifted1,757 shares ofKNSLat $0 · filed Details
- Kehoe Michael Psold160 shares ofKNSLat $306.06$49K · filed Details
- Kehoe Michael Psold638 shares ofKNSLat $304.63$194K · filed Details
- Kehoe Michael Psold5,028 shares ofKNSLat $303.53$1.5M · filed Details
- Kehoe Michael Psold9,673 shares ofKNSLat $302.79$2.9M · filed Details
- Kehoe Michael Psold5,357 shares ofKNSLat $301.88$1.6M · filed Details
- Kehoe Michael Psold1,720 shares ofKNSLat $300.76$517K · filed Details
- Kehoe Michael Pexercised22,576 shares ofKNSLat $16$361K · filed Details
- Petrucelli Bryan P.gifted1,442 shares ofKNSLat $0 · filed Details
- Winston Stuart Ptax-withheld421 shares ofKNSLat $389.67$164K · filed Details
- Winston Stuart Pgranted1,411 shares ofKNSLat $0 · filed Details
- Tangard Christopher R.tax-withheld121 shares ofKNSLat $389.67$47K · filed Details
- Tangard Christopher R.granted898 shares ofKNSLat $0 · filed Details
- Beachy Mark J.tax-withheld762 shares ofKNSLat $389.67$297K · filed Details
- Beachy Mark J.granted2,053 shares ofKNSLat $0 · filed Details
- Schnupp Diane D.tax-withheld728 shares ofKNSLat $389.67$284K · filed Details
- Schnupp Diane D.granted1,924 shares ofKNSLat $0 · filed Details
- Petrucelli Bryan P.tax-withheld982 shares ofKNSLat $389.67$383K · filed Details
- Petrucelli Bryan P.granted2,822 shares ofKNSLat $0 · filed Details
- Haney Brian D.tax-withheld953 shares ofKNSLat $389.67$371K · filed Details
- Kehoe Michael Ptax-withheld2,443 shares ofKNSLat $389.67$952K · filed Details
- Kehoe Michael Pgranted7,698 shares ofKNSLat $0 · filed Details
- Hatcher Robert V. IIIsold150 shares ofKNSLat $379.68$57K · filed Details
- Petrucelli Bryan P.sold5,100 shares ofKNSLat $378.35$1.9M · filed Details
- Petrucelli Bryan P.exercised5,100 shares ofKNSLat $16$82K · filed Details
- Russell Frederick L. Jr.sold4,000 shares ofKNSLat $379.5$1.5M · filed Details
- Russell Frederick L. Jr.exercised4,000 shares ofKNSLat $16$64K · filed Details
- SHARE GREGORY Mgifted354 shares ofKNSL · filed Details
- Russell Frederick L. Jr.sold801 shares ofKNSLat $374.17$300K · filed Details
- Chia Teresagranted460 shares ofKNSLat $391.12$180K · filed Details
- Hatcher Robert V. IIIgranted460 shares ofKNSLat $391.12$180K · filed Details
- Kronenberg Anne C.granted460 shares ofKNSLat $391.12$180K · filed Details
- Haney Brian D.granted460 shares ofKNSLat $391.12$180K · filed Details
- Russell Frederick L. Jr.granted460 shares ofKNSLat $391.12$180K · filed Details
- Lippincott Robert IIIgranted460 shares ofKNSLat $391.12$180K · filed Details
- FORTIN MARY JANEgranted460 shares ofKNSLat $391.12$180K · filed Details
- SHARE GREGORY Mgranted460 shares ofKNSLat $391.12$180K · filed Details
- BENSINGER STEVEN Jgranted460 shares ofKNSLat $391.12$180K · filed Details
- Kehoe Michael Pgifted250 shares ofKNSLat $0 · filed Details
- SHARE GREGORY Mbought31 shares ofKNSLat $395.93$12K · filed Details
- SHARE GREGORY Mbought41 shares ofKNSLat $395.41$16K · filed Details
- SHARE GREGORY Mbought95 shares ofKNSLat $394.19$37K · filed Details
- SHARE GREGORY Mbought18 shares ofKNSLat $393.03$7K · filed Details
- SHARE GREGORY Mbought108 shares ofKNSLat $391.89$42K · filed Details
- SHARE GREGORY Mbought202 shares ofKNSLat $391.1$79K · filed Details
- SHARE GREGORY Mbought180 shares ofKNSLat $390.17$70K · filed Details