Latest insider trades
352 Form 4 trades in our database.
PPurchaseSSaleMOption exerciseAAward/GrantFTax withholdingGGift
- 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
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $870.01$870 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $896.25$896 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $914.15$914 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $921.79$922 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $912.29$912 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $875.9$876 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $869.18$869 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $866.88$867 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $867.31$867 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $863.45$863 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $853.41$853 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $880.12$880 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $895.11$895 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $918.95$919 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $899.24$899 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $914.17$914 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,008.18$1K · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $998.5$999 · filed Details
- HORIZON KINETICS ASSET MANAGEMENT LLCbought1 shares ofTPLat $1,020.76$1K · filed Details