Latest insider trades
371 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- BUFFINGTON STEPHANIEexercised513 shares ofTPL · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $407.53$408 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $388.01$388 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $371.57$372 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $360.24$360 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $341.52$342 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $345.07$345 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $337.01$337 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $338.12$338 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $345.57$346 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $355.41$355 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $350.7$351 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $339.86$340 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $341.94$342 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $350.06$350 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $345.78$346 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $343.48$343 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $334.13$334 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $328.2$328 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $330.33$330 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $329.91$330 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $322.57$323 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $311.84$312 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $309.15$309 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $291.9$292 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $286.3$286 · filed Details
- EPPS DONNA Egranted554 shares ofTPLat $0 · filed Details
- Roosa Robert M.granted554 shares ofTPLat $0 · filed Details
- DUGANIER BARBARA Jgranted554 shares ofTPLat $0 · filed Details
- Woung-Chapman Margueritegranted554 shares ofTPLat $0 · filed Details
- Cook Donald Ggranted554 shares ofTPLat $0 · filed Details
- Kurz Karl Fgranted554 shares ofTPLat $0 · filed Details
- BEST RHYS Jgranted554 shares ofTPLat $0 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $296.79$297 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $294.98$295 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $288.78$289 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $287.54$288 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $294.5$295 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $293.53$294 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $284.78$285 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $295.05$295 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $300.76$301 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $924.53$925 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $897.18$897 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $902.41$902 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $879.93$880 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $822.14$822 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $818.76$819 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $880.88$881 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $877.16$877 · filed Details