Latest insider trades
157 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- TUTOR RONALD Ngifted140,000 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ngifted140,000 shares ofTPCat $0Details
- TUTOR RONALD Nsold100,000 shares ofTPCat $38.62$3.9M · filed Details
- TUTOR RONALD Nsold50,000 shares ofTPCat $37.45$1.9M · filed Details
- TUTOR RONALD Ntraded137,600 shares ofTPCat $19.99$2.8M · filed Details
- TUTOR RONALD Ngifted1,500,000 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ngifted139,059 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ngifted77,449 shares ofTPCat $0 · filed Details
- Ariqat Ghassangranted19,439 shares ofTPCat $0 · filed Details
- DIEU HENRYgranted9,720 shares ofTPCat $0 · filed Details
- SOROKA RYAN JOSEPHgranted17,495 shares ofTPCat $0 · filed Details
- SOROKA RYAN JOSEPHtraded4,779 shares ofTPCat $24.65$118K · filed Details
- SOROKA RYAN JOSEPHexercised4,779 shares ofTPC · filed Details
- SMALLEY GARY G.granted238,727 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.granted172,048 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.granted77,754 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.traded57,349 shares ofTPCat $24.65$1.4M · filed Details
- SMALLEY GARY G.exercised57,349 shares ofTPC · filed Details
- TUTOR RONALD Ngranted155,509 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ntraded152,932 shares ofTPCat $24.65$3.8M · filed Details
- TUTOR RONALD Nexercised152,932 shares ofTPC · filed Details
- Jensen William Egranted19,439 shares ofTPCat $0Details
- Assouri Kristiyan Dgranted17,495 shares ofTPCat $0 · filed Details
- SOROKA RYAN JOSEPHgranted14,337 shares ofTPCat $0 · filed Details
- SOROKA RYAN JOSEPHtax-withheld5,355 shares ofTPCat $26.58$142K · filed Details
- SOROKA RYAN JOSEPHexercised10,000 shares ofTPC · filed Details
- SOROKA RYAN JOSEPHtax-withheld5,491 shares ofTPCat $26.58$146K · filed Details
- SOROKA RYAN JOSEPHexercised10,000 shares ofTPC · filed Details
- TUTOR RONALD Ngifted51,808 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ntax-withheld53,449 shares ofTPCat $26.58$1.4M · filed Details
- TUTOR RONALD Nexercised105,257 shares ofTPC · filed Details
- TUTOR RONALD Ngifted86,987 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ntax-withheld89,742 shares ofTPCat $26.58$2.4M · filed Details
- TUTOR RONALD Nexercised176,729 shares ofTPC · filed Details
- TUTOR RONALD Nsold25,000 shares ofTPCat $19.4$485K · filed Details
- TUTOR RONALD Nsold49,282 shares ofTPCat $19.91$981K · filed Details
- TUTOR RONALD Nsold25,718 shares ofTPCat $20.66$531K · filed Details
- DIEU HENRYgranted28,675 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.sold15,940 shares ofTPCat $13.28$212KDetails
- SMALLEY GARY G.sold27,959 shares ofTPCat $13.02$364K · filed Details
- SMALLEY GARY G.sold27,958 shares ofTPCat $12.86$360K · filed Details
- SMALLEY GARY G.granted172,048 shares ofTPCat $0 · filed Details
- SMALLEY GARY G.sold20,304 shares ofTPCat $12.63$256KDetails
- SMALLEY GARY G.sold20,303 shares ofTPCat $12.4$252K · filed Details
- SOROKA RYAN JOSEPHgranted14,337 shares ofTPCat $0 · filed Details
- TUTOR RONALD Ngranted458,795 shares ofTPCat $0 · filed Details
- SOROKA RYAN JOSEPHtax-withheld5,351 shares ofTPCat $12.71$68K · filed Details
- SOROKA RYAN JOSEPHexercised10,000 shares ofTPC · filed Details
- SOROKA RYAN JOSEPHtax-withheld5,635 shares ofTPCat $12.71$72K · filed Details
- SOROKA RYAN JOSEPHexercised10,000 shares ofTPC · filed Details