Latest insider trades
332 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- Kyle Richard Gtax-withheld743 shares ofTKRat $83.29$62K · filed Details
- Kyle Richard Gexercised743 shares ofTKRat $0 · filed Details
- Kyle Richard Gtax-withheld463 shares ofTKRat $83.29$39K · filed Details
- Kyle Richard Gexercised463 shares ofTKRat $0 · filed Details
- Kyle Richard Gtax-withheld240 shares ofTKRat $83.29$20K · filed Details
- Kyle Richard Gexercised240 shares ofTKRat $0 · filed Details
- Kyle Richard Gsold10,380 shares ofTKRat $83.15$863K · filed Details
- Kyle Richard Gsold10,000 shares ofTKRat $82.75$828K · filed Details
- Kyle Richard Gsold17,001 shares ofTKRat $82.5$1.4M · filed Details
- Patel Hansal N.sold2,500 shares ofTKRat $83.83$210K · filed Details
- Fracassa Philip D.sold5,000 shares ofTKRat $83.4$417K · filed Details
- Coughlin Christopher Agranted12,225 shares ofTKRat $0 · filed Details
- Coughlin Christopher Agranted8,150 shares ofTKRat $0 · filed Details
- Coughlin Christopher Atax-withheld7,179 shares ofTKRat $82.61$593K · filed Details
- Coughlin Christopher Agranted18,155 shares ofTKRat $0 · filed Details
- Roellgen Karl Andreasgranted8,675 shares ofTKRat $0 · filed Details
- Roellgen Karl Andreasgranted5,800 shares ofTKRat $0 · filed Details
- Roellgen Karl Andreasgranted6,975 shares ofTKRat $0 · filed Details
- Fracassa Philip D.granted12,475 shares ofTKRat $0 · filed Details
- Fracassa Philip D.granted8,325 shares ofTKRat $0 · filed Details
- Fracassa Philip D.tax-withheld6,674 shares ofTKRat $82.61$551K · filed Details
- Fracassa Philip D.granted17,163 shares ofTKRat $0 · filed Details
- Pollock Natashagranted5,325 shares ofTKRat $0 · filed Details
- Pollock Natashagranted3,550 shares ofTKRat $0 · filed Details
- Pollock Natashatax-withheld1,000 shares ofTKRat $82.61$83K · filed Details
- Pollock Natashagranted3,590 shares ofTKRat $0 · filed Details
- Mehta Tarakgranted39,400 shares ofTKRat $0 · filed Details
- Mehta Tarakgranted26,275 shares ofTKRat $0 · filed Details
- Patel Hansal N.granted7,425 shares ofTKRat $0 · filed Details
- Patel Hansal N.granted4,950 shares ofTKRat $0 · filed Details
- Patel Hansal N.tax-withheld3,142 shares ofTKRat $82.61$260K · filed Details
- Patel Hansal N.granted9,505 shares ofTKRat $0 · filed Details
- Kyle Richard Gtax-withheld25,536 shares ofTKRat $82.61$2.1M · filed Details
- Kyle Richard Ggranted59,593 shares ofTKRat $0 · filed Details
- Pollock Natashatax-withheld119 shares ofTKRat $82.06$10K · filed Details
- Pollock Natashagranted437 shares ofTKRat $0 · filed Details
- Pollock Natashatax-withheld92 shares ofTKRat $82.06$8K · filed Details
- Pollock Natashagranted278 shares ofTKRat $0 · filed Details
- Roellgen Karl Andreasgranted850 shares ofTKRat $0 · filed Details
- Roellgen Karl Andreasgranted632 shares ofTKRat $0 · filed Details
- Fracassa Philip D.tax-withheld583 shares ofTKRat $82.06$48K · filed Details
- Fracassa Philip D.granted2,094 shares ofTKRat $0 · filed Details
- Fracassa Philip D.tax-withheld466 shares ofTKRat $82.06$38K · filed Details
- Fracassa Philip D.granted1,675 shares ofTKRat $0 · filed Details
- Coughlin Christopher Atax-withheld564 shares ofTKRat $82.06$46K · filed Details
- Coughlin Christopher Agranted2,212 shares ofTKRat $0 · filed Details
- Coughlin Christopher Atax-withheld456 shares ofTKRat $82.06$37K · filed Details
- Coughlin Christopher Agranted1,788 shares ofTKRat $0 · filed Details
- Patel Hansal N.tax-withheld351 shares ofTKRat $82.06$29K · filed Details
- Patel Hansal N.granted1,156 shares ofTKRat $0 · filed Details