Latest insider trades
157 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- SMALLEY GARY G.traded25,918 shares ofTPCat $69.2$1.8M · filed Details
- SMALLEY GARY G.exercised25,918 shares ofTPC · filed Details
- TUTOR RONALD Ngranted58,510 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ntraded152,932 shares ofTPCat $67.76$10.4MDetails
- TUTOR RONALD Nexercised152,932 shares ofTPCDetails
- TUTOR RONALD Ntraded155,509 shares ofTPCat $69.2$10.8M · filed Details
- TUTOR RONALD Nexercised155,509 shares ofTPC · filed Details
- TUTOR RONALD Ngifted71,982 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ntraded30,188 shares ofTPCat $72.82$2.2M · filed Details
- TUTOR RONALD Ntax-withheld74,560 shares ofTPCat $72.82$5.4M · filed Details
- TUTOR RONALD Nexercised176,730 shares ofTPC · filed Details
- SOROKA RYAN JOSEPHtax-withheld5,419 shares ofTPCat $72.82$395K · filed Details
- SOROKA RYAN JOSEPHexercised10,000 shares ofTPC · filed Details
- ARKLEY PETERbought3,204 shares ofTPCat $73.28$235KDetails
- ARKLEY PETERbought4,913 shares ofTPCat $72.85$358KDetails
- ARKLEY PETERbought10,999 shares ofTPCat $72.44$797K · filed Details
- ARKLEY PETERbought5,884 shares ofTPCat $73.85$435K · filed Details
- SMALLEY GARY G.bought65 shares ofTPCat $74.3$5K · filed Details
- SMALLEY GARY G.bought8,435 shares ofTPCat $73.57$621K · filed Details
- SMALLEY GARY G.bought1,500 shares ofTPCat $71.32$107K · filed Details
- SMALLEY GARY G.traded477,454 shares ofTPCat $67.02$32M · filed Details
- SMALLEY GARY G.exercised477,454 shares ofTPC · filed Details
- TUTOR RONALD Ngifted60,000 shares ofTPCat $0 · filed Details
- Jigisha Desaigifted1,035 shares ofTPCat $0 · filed Details
- OKLAK DENNIS Dgifted1,250 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.gifted36,596 shares ofTPCat $0 · filed Details
- ARKLEY PETERbought6,249 shares ofTPCat $64.88$405KDetails
- ARKLEY PETERbought8,898 shares ofTPCat $64.05$570KDetails
- ARKLEY PETERbought24,853 shares ofTPCat $63.96$1.6M · filed Details
- SMALLEY GARY G.bought100 shares ofTPCat $61.95$6K · filed Details
- SMALLEY GARY G.bought4,900 shares ofTPCat $61.06$299K · filed Details
- SMALLEY GARY G.traded41,460 shares ofTPCat $59.08$2.4M · filed Details
- SMALLEY GARY G.exercised41,460 shares ofTPC · filed Details
- TUTOR RONALD Nsold83,144 shares ofTPCat $64.94$5.4M · filed Details
- TUTOR RONALD Ngifted8,000 shares ofTPCat $0 · filed Details
- TUTOR RONALD Nsold39,037 shares ofTPCat $64.56$2.5M · filed Details
- TUTOR RONALD Nsold77,819 shares ofTPCat $64.03$5M · filed Details
- FELTENSTEIN SIDNEY Jsold80,687 shares ofTPCat $66.22$5.3M · filed Details
- FELTENSTEIN SIDNEY Jsold43,981 shares ofTPCat $65.48$2.9M · filed Details
- FELTENSTEIN SIDNEY Jsold332 shares ofTPCat $65$22K · filed Details
- TUTOR RONALD Nsold44,312 shares ofTPCat $59.13$2.6M · filed Details
- TUTOR RONALD Nsold80,660 shares ofTPCat $59.95$4.8M · filed Details
- TUTOR RONALD Nsold106,832 shares ofTPCat $59.06$6.3MDetails
- TUTOR RONALD Nsold68,196 shares ofTPCat $59.19$4M · filed Details
- TUTOR RONALD Nsold20,000 shares ofTPCat $59.18$1.2M · filed Details
- TUTOR RONALD Nsold80,000 shares ofTPCat $58.65$4.7M · filed Details
- DIEU HENRYgranted3,574 shares ofTPCat $0 · filed Details
- TUTOR RONALD Nsold55,478 shares ofTPCat $40.6$2.3MDetails
- TUTOR RONALD Nsold75,000 shares ofTPCat $41.18$3.1MDetails
- TUTOR RONALD Nsold29,522 shares ofTPCat $40.51$1.2M · filed Details