Latest insider trades
157 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- TUTOR RONALD Nsold800,000 shares ofTPCat $85.57$68.5M · filed Details
- TUTOR RONALD Nsold1,500,000 shares ofTPCat $85.57$128.4M · filed Details
- TUTOR RONALD Nsold10,000 shares ofTPCat $89.86$899K · filed Details
- REISS DALE ANNEgifted600 shares ofTPCat $0Details
- REISS DALE ANNEsold7,400 shares ofTPCat $92.02$681K · filed Details
- REISS DALE ANNEsold6,000 shares ofTPCat $92.07$552K · filed Details
- FELTENSTEIN SIDNEY Jsold62,482 shares ofTPCat $98.18$6.1M · filed Details
- FELTENSTEIN SIDNEY Jsold36,487 shares ofTPCat $97.5$3.6M · filed Details
- FELTENSTEIN SIDNEY Jsold52,579 shares ofTPCat $96.26$5.1M · filed Details
- FELTENSTEIN SIDNEY Jsold32,661 shares ofTPCat $95.66$3.1M · filed Details
- Jensen William Etax-withheld14,057 shares ofTPCat $77.99$1.1M · filed Details
- Jensen William Eexercised26,203 shares ofTPC · filed Details
- DIEU HENRYtax-withheld522 shares ofTPCat $77.99$41K · filed Details
- DIEU HENRYexercised1,191 shares ofTPC · filed Details
- Ariqat Ghassantax-withheld13,332 shares ofTPCat $77.99$1M · filed Details
- Ariqat Ghassanexercised26,203 shares ofTPC · filed Details
- OKLAK DENNIS Dgifted4,000 shares ofTPCat $0 · filed Details
- OKLAK DENNIS Dgifted8,000 shares ofTPCat $0 · filed Details
- Lieber Robert Cgifted7,500 shares ofTPCat $0 · filed Details
- Lieber Robert Csold17,500 shares ofTPCat $75.36$1.3M · filed Details
- Jensen William Egranted11,702 shares ofTPCat $0 · filed Details
- Assouri Kristiyan Dgranted10,971 shares ofTPCat $0 · filed Details
- Shah Shahrokhgranted2,337 shares ofTPCat $0 · filed Details
- DIEU HENRYgranted5,485 shares ofTPCat $0 · filed Details
- Ariqat Ghassangranted11,702 shares ofTPCat $0 · filed Details
- Jigisha Desaigranted3,992 shares ofTPCat $0 · filed Details
- SOROKA RYAN JOSEPHgranted10,971 shares ofTPCat $0 · filed Details
- REISS DALE ANNEgifted36,340 shares ofTPCat $0 · filed Details
- REISS DALE ANNEgranted2,337 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.granted40,226 shares ofTPCat $0 · filed Details
- FELTENSTEIN SIDNEY Jgranted3,635 shares ofTPCat $0 · filed Details
- ONEGLIA RAYMOND Rgranted2,337 shares ofTPCat $0 · filed Details
- ARKLEY PETERgranted2,337 shares ofTPCat $0 · filed Details
- OKLAK DENNIS Dgranted2,337 shares ofTPCat $0 · filed Details
- Lieber Robert Cgranted2,337 shares ofTPCat $0 · filed Details
- Lieber Robert Csold10,000 shares ofTPCat $74.25$743K · filed Details
- Jensen William Etraded6,479 shares ofTPCat $67.76$439K · filed Details
- Jensen William Eexercised6,479 shares ofTPC · filed Details
- Assouri Kristiyan Dtraded5,831 shares ofTPCat $69.2$404K · filed Details
- Assouri Kristiyan Dexercised5,831 shares ofTPC · filed Details
- DIEU HENRYtax-withheld1,421 shares ofTPCat $69.2$98K · filed Details
- DIEU HENRYexercised3,240 shares ofTPC · filed Details
- Ariqat Ghassantraded6,479 shares ofTPCat $69.2$448K · filed Details
- Ariqat Ghassanexercised6,479 shares ofTPC · filed Details
- SOROKA RYAN JOSEPHtraded4,779 shares ofTPCat $67.76$324K · filed Details
- SOROKA RYAN JOSEPHexercised4,779 shares ofTPC · filed Details
- SOROKA RYAN JOSEPHtraded5,831 shares ofTPCat $69.2$404K · filed Details
- SOROKA RYAN JOSEPHexercised5,831 shares ofTPC · filed Details
- SMALLEY GARY G.traded57,349 shares ofTPCat $67.76$3.9M · filed Details
- SMALLEY GARY G.exercised57,349 shares ofTPC · filed Details