Latest insider trades
348 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $943.89$944 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $913.98$914 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $911.86$912 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $933.41$933 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $934.21$934 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $940.76$941 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $912.12$912 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $925.2$925 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $933.51$934 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $949.13$949 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $939.12$939 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $935.82$936 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $938.73$939 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $944.58$945 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $929.17$929 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $934.95$935 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $924.33$924 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $882.84$883 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $898.51$899 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $887.41$887 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $936.32$936 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $935.09$935 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $964.32$964 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $950.35$950 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $970.62$971 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $967.13$967 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $944.99$945 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $914.14$914 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $926.54$927 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $947.88$948 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $929.38$929 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $955.44$955 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $896.91$897 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $864.45$864 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $896.6$897 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $915.55$916 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $928.6$929 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $929.46$929 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $950.26$950 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $943.08$943 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $927.23$927 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $923.41$923 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $917.21$917 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $908.9$909 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $920.69$921 · filed Details
- 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