Latest insider trades
353 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $912.22$912 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $928.87$929 · filed Details
- BUFFINGTON STEPHANIEtax-withheld123 shares ofTPLat $933.48$115K · filed Details
- BUFFINGTON STEPHANIEexercised279 shares ofTPL · filed Details
- BUFFINGTON STEPHANIEsold162 shares ofTPLat $926.5$150K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $972.55$973 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $928.79$929 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $909.74$910 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $914.32$914 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $897.55$898 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $908.19$908 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $901.92$902 · filed Details
- OLIVER ERIC Lbought100 shares ofTPLat $881.27$88K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $888.65$889 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $903.18$903 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $893.05$893 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $893.14$893 · filed Details
- OLIVER ERIC Lbought100 shares ofTPLat $895$90K · filed Details
- OLIVER ERIC Lbought100 shares ofTPLat $915$92K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $894.93$895 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $889.04$889 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $854.06$854 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $864.54$865 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $876.27$876 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $868.97$869 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $899.77$900 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $955.47$955 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $950.14$950 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $946.12$946 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $943.87$944 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $979.33$979 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $984.37$984 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $977.33$977 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $980.04$980 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $966.55$967 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $924.63$925 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $928.1$928 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $961.07$961 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $986.43$986 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,004.61$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $992.87$993 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $961.67$962 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,014.8$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,033.53$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,062.6$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,039.87$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,037.49$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,048.14$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,042.95$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,075.8$1K · filed Details