Latest insider trades
371 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $530.21$530 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $522.34$522 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $524.01$524 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $517.29$517 · filed Details
- EPPS DONNA Ebought895 shares ofTPLat $510.45$457K · filed Details
- EPPS DONNA Esold895 shares ofTPLat $510.081$457K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $507.39$507 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $510.65$511 · filed Details
- BUFFINGTON STEPHANIEsold1,608 shares ofTPLat $503$809K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $520.15$520 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $519.85$520 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $504.28$504 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $469.18$469 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $435.13$435 · filed Details
- Dobbs Micheal W.granted1,631 shares ofTPLat $0 · filed Details
- Dobbs Micheal W.tax-withheld202 shares ofTPLat $432.31$87K · filed Details
- Dobbs Micheal W.exercised456 shares ofTPL · filed Details
- Dobbs Micheal W.tax-withheld534 shares ofTPLat $432.31$231K · filed Details
- Dobbs Micheal W.exercised1,206 shares ofTPL · filed Details
- STEDDUM CHRISgranted2,753 shares ofTPLat $0 · filed Details
- STEDDUM CHRIStax-withheld376 shares ofTPLat $432.31$163K · filed Details
- STEDDUM CHRISexercised795 shares ofTPL · filed Details
- STEDDUM CHRIStax-withheld984 shares ofTPLat $432.31$425K · filed Details
- STEDDUM CHRISexercised2,079 shares ofTPL · filed Details
- GLOVER TYLERgranted5,726 shares ofTPLat $0 · filed Details
- GLOVER TYLERtax-withheld688 shares ofTPLat $432.31$297K · filed Details
- GLOVER TYLERexercised1,626 shares ofTPL · filed Details
- GLOVER TYLERtax-withheld1,612 shares ofTPLat $432.31$697K · filed Details
- GLOVER TYLERexercised3,807 shares ofTPL · filed Details
- BUFFINGTON STEPHANIEgranted938 shares ofTPLat $0 · filed Details
- BUFFINGTON STEPHANIEtax-withheld113 shares ofTPLat $432.31$49K · filed Details
- BUFFINGTON STEPHANIEexercised255 shares ofTPL · filed Details
- BUFFINGTON STEPHANIEtax-withheld383 shares ofTPLat $432.31$166K · filed Details
- BUFFINGTON STEPHANIEexercised864 shares ofTPL · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $425.55$426 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $426.38$426 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $413.24$413 · filed Details
- STEDDUM CHRIStax-withheld3,027 shares ofTPLat $401.62$1.2M · filed Details
- STEDDUM CHRISgranted6,393 shares ofTPLat $0 · filed Details
- STEDDUM CHRIStax-withheld615 shares ofTPLat $401.62$247K · filed Details
- STEDDUM CHRISexercised1,269 shares ofTPL · filed Details
- Dobbs Micheal W.tax-withheld1,832 shares ofTPLat $401.62$736K · filed Details
- Dobbs Micheal W.granted4,132 shares ofTPLat $0 · filed Details
- Dobbs Micheal W.tax-withheld379 shares ofTPLat $401.62$152K · filed Details
- Dobbs Micheal W.exercised819 shares ofTPL · filed Details
- GLOVER TYLERtax-withheld5,643 shares ofTPLat $401.62$2.3M · filed Details
- GLOVER TYLERgranted13,327 shares ofTPLat $0 · filed Details
- GLOVER TYLERtax-withheld1,137 shares ofTPLat $401.62$457K · filed Details
- GLOVER TYLERexercised2,664 shares ofTPL · filed Details
- BUFFINGTON STEPHANIEtax-withheld245 shares ofTPLat $401.62$98K · filed Details