InsiderGauge
Checking updates…
Dashboard

TPLTexas Pacific Land Corp

Market cap
$23.33B
as of 2026-10-23
Latest close
$338.26
as of 2026-10-23
Sector
Energy
as of 2026-10-24
Industry
Oil & Gas E&P
as of 2026-10-24

Cluster

2 insiders bought $5.4K between Sep 15 – Sep 28.

Under the default rule (14d · ≥2 insiders · all roles).

InsiderTradedFiledTypeSharesPriceValueOwned afterHolding change10b5-1 planFiling
Horizon Kinetics Asset Management LLCSep 15Sep 16P1$370.59Purchase +$3713,390,847+0.0%NoForm 4
Doyle PeterSep 15Sep 17P5$371.64Purchase +$1,858146,941+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 16Sep 17P1$352.36Purchase +$3523,390,848+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 17Sep 18P1$349.35Purchase +$3493,390,849+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 18Sep 21P1$351.34Purchase +$3513,390,850+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 21Sep 22P1$348.98Purchase +$3493,390,851+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 22Sep 23P1$361.36Purchase +$3613,390,852+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 23Sep 24P1$352.95Purchase +$3533,390,853+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 24Sep 25P1$340.28Purchase +$3403,390,854+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 25Sep 29P1$339.72Purchase +$3403,390,855+0.0%NoForm 4
Horizon Kinetics Asset Management LLCSep 28Sep 29P1$340.12Purchase +$3403,390,856+0.0%NoForm 4

Form 4 historysince 2023-10-02

Dashed line = amended filing (Form 4/A)

Showing the latest 500 of 2150 transactions.

InsiderTradedFiledTypeSharesPriceValueOwned after10b5-1 planFiling
Horizon Kinetics Asset Management LLCSep 29Oct 1P4$340.96Purchase +$1,3643,364,203NoForm 4
Horizon Kinetics Asset Management LLCSep 28Sep 29P1$340.12Purchase +$3403,390,856NoForm 4
Horizon Kinetics Asset Management LLCSep 25Sep 29P1$339.72Purchase +$3403,390,855NoForm 4
Horizon Kinetics Asset Management LLCSep 24Sep 25P1$340.28Purchase +$3403,390,854NoForm 4
Horizon Kinetics Asset Management LLCSep 23Sep 24P1$352.95Purchase +$3533,390,853NoForm 4
Horizon Kinetics Asset Management LLCSep 22Sep 23P1$361.36Purchase +$3613,390,852NoForm 4
Horizon Kinetics Asset Management LLCSep 21Sep 22P1$348.98Purchase +$3493,390,851NoForm 4
Horizon Kinetics Asset Management LLCSep 18Sep 21P1$351.34Purchase +$3513,390,850NoForm 4
Horizon Kinetics Asset Management LLCSep 17Sep 18P1$349.35Purchase +$3493,390,849NoForm 4
Horizon Kinetics Asset Management LLCSep 16Sep 17P1$352.36Purchase +$3523,390,848NoForm 4
Doyle PeterSep 15Sep 17P5$371.64Purchase +$1,858146,941NoForm 4
Horizon Kinetics Asset Management LLCSep 15Sep 16P1$370.59Purchase +$3713,390,847NoForm 4
Horizon Kinetics Asset Management LLCSep 14Sep 15P1$371.73Purchase +$3723,390,846NoForm 4
Horizon Kinetics Asset Management LLCSep 11Sep 14P1$367.88Purchase +$3683,390,845NoForm 4
Horizon Kinetics Asset Management LLCSep 10Sep 11P1$366.18Purchase +$3663,390,844NoForm 4
Horizon Kinetics Asset Management LLCSep 9Sep 10P1$378.57Purchase +$3793,390,843NoForm 4
Horizon Kinetics Asset Management LLCSep 8Sep 9P1$375.10Purchase +$3753,390,842NoForm 4
Horizon Kinetics Asset Management LLCSep 4Sep 8P1$360.03Purchase +$3603,390,841NoForm 4
Horizon Kinetics Asset Management LLCSep 3Sep 4P1$367.61Purchase +$3683,390,840NoForm 4
Horizon Kinetics Asset Management LLCSep 2Sep 3P1$363.20Purchase +$3633,242,744NoForm 4
Horizon Kinetics Asset Management LLCSep 1Sep 2P1$369.10Purchase +$3693,242,743NoForm 4
Horizon Kinetics Asset Management LLCAug 31Sep 1P1$369.47Purchase +$3693,244,021NoForm 4
Horizon Kinetics Asset Management LLCAug 28Aug 31P1$364.42Purchase +$3643,244,020NoForm 4
Horizon Kinetics Asset Management LLCAug 27Aug 28P1$365.74Purchase +$3663,244,019NoForm 4
Horizon Kinetics Asset Management LLCAug 26Aug 27P1$375.00Purchase +$3753,244,018NoForm 4
Horizon Kinetics Asset Management LLCAug 25Aug 26P1$372.58Purchase +$3733,244,017NoForm 4
Horizon Kinetics Asset Management LLCAug 24Aug 25P1$377.39Purchase +$3773,244,016NoForm 4
Horizon Kinetics Asset Management LLCAug 21Aug 24P1$381.51Purchase +$3823,244,015NoForm 4
Horizon Kinetics Asset Management LLCAug 20Aug 21P1$377.85Purchase +$3783,244,014NoForm 4
Horizon Kinetics Asset Management LLCAug 19Aug 20P1$372.10Purchase +$3723,244,013NoForm 4
Horizon Kinetics Asset Management LLCAug 18Aug 19P1$361.16Purchase +$3613,244,012NoForm 4
Horizon Kinetics Asset Management LLCAug 17Aug 18P1$357.32Purchase +$3573,244,011NoForm 4
Horizon Kinetics Asset Management LLCAug 14Aug 17P1$357.56Purchase +$3583,244,010NoForm 4
Horizon Kinetics Asset Management LLCAug 13Aug 14P1$343.02Purchase +$3433,244,009NoForm 4
Horizon Kinetics Asset Management LLCAug 12Aug 13P1$353.15Purchase +$3533,244,008NoForm 4
Horizon Kinetics Asset Management LLCAug 11Aug 12P1$352.62Purchase +$3533,244,007NoForm 4
Horizon Kinetics Asset Management LLCAug 10Aug 11P1$345.10Purchase +$3453,244,006NoForm 4
Horizon Kinetics Asset Management LLCAug 7Aug 10P1$353.28Purchase +$3533,244,005NoForm 4
Horizon Kinetics Asset Management LLCAug 6Aug 7P1$355.62Purchase +$3563,244,004NoForm 4
Horizon Kinetics Asset Management LLCAug 5Aug 6P1$385.95Purchase +$3863,244,003NoForm 4
Horizon Kinetics Asset Management LLCAug 4Aug 5P1$403.53Purchase +$4043,244,002NoForm 4
Horizon Kinetics Asset Management LLCAug 3Aug 4P1$392.66Purchase +$3933,244,001NoForm 4
Horizon Kinetics Asset Management LLCJul 31Aug 3P1$400.09Purchase +$4003,263,688NoForm 4
Horizon Kinetics Asset Management LLCJul 30Jul 31P1$389.14Purchase +$3893,263,687NoForm 4
Horizon Kinetics Asset Management LLCJul 29Jul 30P1$394.14Purchase +$3943,263,686NoForm 4
Horizon Kinetics Asset Management LLCJul 28Jul 29P1$393.09Purchase +$3933,263,685NoForm 4
Horizon Kinetics Asset Management LLCJul 27Jul 28P1$409.31Purchase +$4093,263,684NoForm 4
Horizon Kinetics Asset Management LLCJul 24Jul 27P1$423.94Purchase +$4243,263,683NoForm 4
Horizon Kinetics Asset Management LLCJul 23Jul 24P1$429.51Purchase +$4303,263,682NoForm 4
Horizon Kinetics Asset Management LLCJul 22Jul 23P1$427.42Purchase +$4273,263,681NoForm 4
Horizon Kinetics Asset Management LLCJul 21Jul 22P1$413.48Purchase +$4133,263,680NoForm 4
Horizon Kinetics Asset Management LLCJul 20Jul 21P1$416.47Purchase +$4163,263,679NoForm 4
Horizon Kinetics Asset Management LLCJul 17Jul 20P1$420.15Purchase +$4203,263,678NoForm 4
Horizon Kinetics Asset Management LLCJul 16Jul 17P1$416.05Purchase +$4163,263,677NoForm 4
Horizon Kinetics Asset Management LLCJul 15Jul 16P1$414.13Purchase +$4143,263,676NoForm 4
Horizon Kinetics Asset Management LLCJul 14Jul 15P1$408.37Purchase +$4083,263,675NoForm 4
Horizon Kinetics Asset Management LLCJul 13Jul 14P1$411.10Purchase +$4113,263,674NoForm 4
Horizon Kinetics Asset Management LLCJul 10Jul 13P1$385.84Purchase +$3863,263,673NoForm 4
Horizon Kinetics Asset Management LLCJul 9Jul 10P1$400.13Purchase +$4003,263,672NoForm 4
Horizon Kinetics Asset Management LLCJul 8Jul 9P1$397.47Purchase +$3973,263,671NoForm 4
Horizon Kinetics Asset Management LLCJul 7Jul 8P1$400.67Purchase +$4013,263,670NoForm 4
Horizon Kinetics Asset Management LLCJul 6Jul 7P1$408.89Purchase +$4093,263,669NoForm 4
Horizon Kinetics Asset Management LLCJul 2Jul 6P1$402.64Purchase +$4033,263,668NoForm 4
Horizon Kinetics Asset Management LLCJul 1Jul 2P1$426.00Purchase +$4263,263,667NoForm 4
Horizon Kinetics Asset Management LLCJun 30Jul 1P1$435.74Purchase +$4363,393,563NoForm 4
Horizon Kinetics Asset Management LLCJun 29Jun 30P1$410.88Purchase +$4113,393,562NoForm 4
Horizon Kinetics Asset Management LLCJun 26Jun 29P1$397.48Purchase +$3973,393,561NoForm 4
Horizon Kinetics Asset Management LLCJun 25Jun 26P1$388.58Purchase +$3893,393,560NoForm 4
Horizon Kinetics Asset Management LLCJun 24Jun 25P1$374.10Purchase +$3743,393,559NoForm 4
Horizon Kinetics Asset Management LLCJun 23Jun 24P1$370.60Purchase +$3713,393,558NoForm 4
Horizon Kinetics Asset Management LLCJun 22Jun 23P1$351.33Purchase +$3513,393,557NoForm 4
Horizon Kinetics Asset Management LLCJun 18Jun 22P1$355.47Purchase +$3553,393,556NoForm 4
Horizon Kinetics Asset Management LLCJun 17Jun 18P1$356.60Purchase +$3573,393,555NoForm 4
Horizon Kinetics Asset Management LLCJun 16Jun 17P1$356.31Purchase +$3563,393,554NoForm 4
Doyle PeterJun 15Jun 17P4$381.95Purchase +$1,528146,936NoForm 4
Horizon Kinetics Asset Management LLCJun 15Jun 16P1$369.40Purchase +$3693,393,553NoForm 4
Horizon Kinetics Asset Management LLCJun 12Jun 15P1$384.53Purchase +$3853,393,552NoForm 4
Horizon Kinetics Asset Management LLCJun 11Jun 12P1$370.47Purchase +$3703,393,551NoForm 4
Horizon Kinetics Asset Management LLCJun 10Jun 11P1$380.37Purchase +$3803,393,550NoForm 4
Horizon Kinetics Asset Management LLCJun 9Jun 10P1$386.62Purchase +$3873,393,549NoForm 4
Steddum ChrisChief Financial OfficerJun 8Jun 9S730$400.21Sale −$292,15312,140YesForm 4
Steddum ChrisChief Financial OfficerJun 8Jun 9S100$401.18Sale −$40,11812,040YesForm 4
Horizon Kinetics Asset Management LLCJun 8Jun 9P1$402.65Purchase +$4033,393,548NoForm 4
Steddum ChrisChief Financial OfficerJun 5Jun 9S3,170$400.25Sale −$1,268,79312,870YesForm 4
Horizon Kinetics Asset Management LLCJun 5Jun 8P1$394.84Purchase +$3953,393,547NoForm 4
Horizon Kinetics Asset Management LLCJun 4Jun 5P1$406.73Purchase +$4073,393,546NoForm 4
Horizon Kinetics Asset Management LLCJun 3Jun 4P1$406.72Purchase +$4073,393,545NoForm 4
Horizon Kinetics Asset Management LLCJun 2Jun 3P1$368.20Purchase +$3683,393,544NoForm 4
Horizon Kinetics Asset Management LLCJun 1Jun 2P1$387.38Purchase +$3873,393,543NoForm 4
Horizon Kinetics Asset Management LLCMay 29Jun 1P1$395.39Purchase +$3953,395,624NoForm 4
Horizon Kinetics Asset Management LLCMay 28May 29P1$406.26Purchase +$4063,395,623NoForm 4
Horizon Kinetics Asset Management LLCMay 27May 28P1$404.86Purchase +$4053,395,622NoForm 4
Horizon Kinetics Asset Management LLCMay 26May 28P1$402.90Purchase +$4033,395,621NoForm 4
Horizon Kinetics Asset Management LLCMay 22May 26P1$400.85Purchase +$4013,395,620NoForm 4
Horizon Kinetics Asset Management LLCMay 21May 22P1$396.43Purchase +$3963,395,619NoForm 4
Horizon Kinetics Asset Management LLCMay 20May 21P2$395.93Purchase +$7923,395,618NoForm 4
Horizon Kinetics Asset Management LLCMay 19May 20P2$390.21Purchase +$7803,395,616NoForm 4
Horizon Kinetics Asset Management LLCMay 18May 19P1$385.14Purchase +$3853,395,614NoForm 4
Horizon Kinetics Asset Management LLCMay 15May 18P1$387.62Purchase +$3883,395,613NoForm 4
Horizon Kinetics Asset Management LLCMay 14May 15P1$385.21Purchase +$3853,395,612NoForm 4
Horizon Kinetics Asset Management LLCMay 13May 14P1$381.10Purchase +$3813,395,611NoForm 4
Horizon Kinetics Asset Management LLCMay 12May 13P1$393.71Purchase +$3943,395,610NoForm 4
Horizon Kinetics Asset Management LLCMay 11May 12A1$401.44$4013,395,609NoForm 4
Doyle PeterMay 8May 12A254$0.00$0147,139NoForm 4
Horizon Kinetics Asset Management LLCMay 8May 12A1$402.00$4023,395,608NoForm 4
Horizon Kinetics Asset Management LLCMay 7May 8P1$401.32Purchase +$4013,395,607NoForm 4
Horizon Kinetics Asset Management LLCMay 6May 7P1$419.02Purchase +$4193,395,606NoForm 4
Horizon Kinetics Asset Management LLCMay 5May 6P1$432.71Purchase +$4333,426,154NoForm 4
Horizon Kinetics Asset Management LLCMay 4May 5P1$438.69Purchase +$4393,426,153NoForm 4
Horizon Kinetics Asset Management LLCMay 1May 4P1$433.13Purchase +$4333,426,152NoForm 4
Horizon Kinetics Asset Management LLCApr 30May 1P1$436.80Purchase +$4373,435,508NoForm 4
Horizon Kinetics Asset Management LLCApr 29Apr 30P1$435.76Purchase +$4363,435,507NoForm 4
Horizon Kinetics Asset Management LLCApr 28Apr 29P1$435.73Purchase +$4363,435,506NoForm 4
Horizon Kinetics Asset Management LLCApr 27Apr 28P1$436.44Purchase +$4363,435,505NoForm 4
Horizon Kinetics Asset Management LLCApr 24Apr 27P1$435.40Purchase +$4353,435,504NoForm 4
Horizon Kinetics Asset Management LLCApr 23Apr 24P1$436.73Purchase +$4373,435,503NoForm 4
Horizon Kinetics Asset Management LLCApr 22Apr 23P1$437.87Purchase +$4383,435,502NoForm 4
Horizon Kinetics Asset Management LLCApr 21Apr 22P1$441.84Purchase +$4423,435,501NoForm 4
Horizon Kinetics Asset Management LLCApr 20Apr 21P1$427.65Purchase +$4283,435,500NoForm 4
Horizon Kinetics Asset Management LLCApr 17Apr 20P1$419.94Purchase +$4203,435,499NoForm 4
Horizon Kinetics Asset Management LLCApr 16Apr 17P1$424.47Purchase +$4243,435,498NoForm 4
Horizon Kinetics Asset Management LLCApr 15Apr 16P1$419.26Purchase +$4193,435,497NoForm 4
Horizon Kinetics Asset Management LLCApr 14Apr 15P1$413.96Purchase +$4143,435,496NoForm 4
Horizon Kinetics Asset Management LLCApr 13Apr 14P1$414.88Purchase +$4153,435,495NoForm 4
Horizon Kinetics Asset Management LLCApr 10Apr 13P1$407.06Purchase +$4073,435,494NoForm 4
Horizon Kinetics Asset Management LLCApr 9Apr 10P1$401.64Purchase +$4023,435,493NoForm 4
Horizon Kinetics Asset Management LLCApr 8Apr 9P3$449.00Purchase +$1,3473,435,492NoForm 4
Horizon Kinetics Asset Management LLCApr 7Apr 9P1$447.12Purchase +$4473,435,489NoForm 4
Horizon Kinetics Asset Management LLCApr 6Apr 7P1$443.42Purchase +$4433,461,296NoForm 4
Horizon Kinetics Asset Management LLCApr 2Apr 6P1$443.26Purchase +$4433,461,344NoForm 4
Horizon Kinetics Asset Management LLCApr 1Apr 2P1$454.04Purchase +$4543,461,343NoForm 4
Horizon Kinetics Asset Management LLCMar 31Apr 1P1$470.18Purchase +$4703,467,937NoForm 4
Horizon Kinetics Asset Management LLCMar 30Mar 31P1$494.25Purchase +$4943,467,936NoForm 4
Horizon Kinetics Asset Management LLCMar 27Mar 30P1$518.21Purchase +$5183,467,935NoForm 4
Horizon Kinetics Asset Management LLCMar 26Mar 30P1$526.13Purchase +$5263,467,934NoForm 4
Horizon Kinetics Asset Management LLCMar 25Mar 26P1$538.37Purchase +$5383,467,933NoForm 4
Horizon Kinetics Asset Management LLCMar 24Mar 25P1$534.94Purchase +$5353,467,932NoForm 4
Horizon Kinetics Asset Management LLCMar 23Mar 24P1$529.07Purchase +$5293,467,931NoForm 4
Horizon Kinetics Asset Management LLCMar 20Mar 23P1$533.81Purchase +$5343,467,930NoForm 4
Horizon Kinetics Asset Management LLCMar 19Mar 20P1$527.28Purchase +$5273,467,929NoForm 4
Horizon Kinetics Asset Management LLCMar 18Mar 19P1$531.96Purchase +$5323,467,928NoForm 4
Horizon Kinetics Asset Management LLCMar 17Mar 18P1$525.47Purchase +$5253,467,927NoForm 4
Horizon Kinetics Asset Management LLCMar 16Mar 17P1$524.58Purchase +$5253,467,926NoForm 4
Horizon Kinetics Asset Management LLCMar 13Mar 16P1$529.10Purchase +$5293,467,925NoForm 4
Horizon Kinetics Asset Management LLCMar 12Mar 13P1$532.02Purchase +$5323,469,114NoForm 4
Horizon Kinetics Asset Management LLCMar 11Mar 12P1$523.28Purchase +$5233,469,113NoForm 4
Horizon Kinetics Asset Management LLCMar 10Mar 11P1$526.83Purchase +$5273,469,112NoForm 4
Horizon Kinetics Asset Management LLCMar 9Mar 10P1$527.22Purchase +$5273,469,111NoForm 4
Horizon Kinetics Asset Management LLCMar 6Mar 9P1$526.43Purchase +$5263,469,110NoForm 4
Horizon Kinetics Asset Management LLCMar 5Mar 6P1$529.46Purchase +$5293,469,109NoForm 4
Horizon Kinetics Asset Management LLCMar 4Mar 5P1$530.21Purchase +$5303,469,108NoForm 4
Horizon Kinetics Asset Management LLCMar 3Mar 4P1$522.34Purchase +$5223,469,107NoForm 4
Horizon Kinetics Asset Management LLCMar 2Mar 3P1$524.01Purchase +$5243,469,106NoForm 4
Horizon Kinetics Asset Management LLCFeb 27Mar 2P1$517.29Purchase +$5173,479,382NoForm 4
Horizon Kinetics Asset Management LLCFeb 26Feb 27P1$507.39Purchase +$5073,479,381NoForm 4
Epps Donna EFeb 25Feb 27S895$510.08Sale −$456,5223,816NoForm 4
Epps Donna EFeb 25Feb 27P895$510.45Purchase +$456,8532,921NoForm 4
Horizon Kinetics Asset Management LLCFeb 25Feb 26P1$510.65Purchase +$5113,479,380NoForm 4
Horizon Kinetics Asset Management LLCFeb 24Feb 25P1$520.15Purchase +$5203,479,379NoForm 4
Buffington StephanieChief Accounting OfficerFeb 24Feb 25S1,608$503.00Sale −$808,8242,133NoForm 4
Horizon Kinetics Asset Management LLCFeb 23Feb 24P1$519.85Purchase +$5203,479,378NoForm 4
Horizon Kinetics Asset Management LLCFeb 20Feb 23P1$504.28Purchase +$5043,479,377NoForm 4
Horizon Kinetics Asset Management LLCFeb 19Feb 20P1$469.18Purchase +$4693,479,376NoForm 4
Horizon Kinetics Asset Management LLCFeb 18Feb 19P1$435.13Purchase +$4353,479,375NoForm 4
Horizon Kinetics Asset Management LLCFeb 17Feb 18P1$425.55Purchase +$4263,479,374NoForm 4
Glover TylerPresident & CEOFeb 15Feb 18M1,626not reportednot reported44,859NoForm 4
Glover TylerPresident & CEOFeb 15Feb 18F688$432.31$297,42944,171NoForm 4
Glover TylerPresident & CEOFeb 15Feb 18M · derivative1,626$0.00$03,252NoForm 4
Glover TylerPresident & CEOFeb 15Feb 18A · derivative5,726$0.00$05,726NoForm 4
Steddum ChrisChief Financial OfficerFeb 15Feb 18M795not reportednot reported16,416NoForm 4
Steddum ChrisChief Financial OfficerFeb 15Feb 18F376$432.31$162,54916,040NoForm 4
Steddum ChrisChief Financial OfficerFeb 15Feb 18M · derivative795$0.00$01,590NoForm 4
Steddum ChrisChief Financial OfficerFeb 15Feb 18A · derivative2,753$0.00$02,753NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 15Feb 18M456not reportednot reported8,047NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 15Feb 18F202$432.31$87,3277,845NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 15Feb 18M · derivative456$0.00$0912NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 15Feb 18A · derivative1,631$0.00$01,631NoForm 4
Buffington StephanieChief Accounting OfficerFeb 15Feb 18M255not reportednot reported3,854NoForm 4
Buffington StephanieChief Accounting OfficerFeb 15Feb 18F113$432.31$48,8513,741NoForm 4
Buffington StephanieChief Accounting OfficerFeb 15Feb 18M · derivative255$0.00$0516NoForm 4
Buffington StephanieChief Accounting OfficerFeb 15Feb 18A · derivative938$0.00$0938NoForm 4
Glover TylerPresident & CEOFeb 13Feb 18M3,807not reportednot reported44,845NoForm 4
Glover TylerPresident & CEOFeb 13Feb 18F1,612$432.31$696,88443,233NoForm 4
Glover TylerPresident & CEOFeb 13Feb 18M · derivative3,807$0.00$03,807NoForm 4
Steddum ChrisChief Financial OfficerFeb 13Feb 18M2,079not reportednot reported16,605NoForm 4
Steddum ChrisChief Financial OfficerFeb 13Feb 18F984$432.31$425,39315,621NoForm 4
Steddum ChrisChief Financial OfficerFeb 13Feb 18M · derivative2,079$0.00$02,079NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 13Feb 18M1,206not reportednot reported8,125NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 13Feb 18F534$432.31$230,8547,591NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 13Feb 18M · derivative1,206$0.00$01,206NoForm 4
Buffington StephanieChief Accounting OfficerFeb 13Feb 18M864not reportednot reported3,982NoForm 4
Buffington StephanieChief Accounting OfficerFeb 13Feb 18F383$432.31$165,5753,599NoForm 4
Buffington StephanieChief Accounting OfficerFeb 13Feb 18M · derivative864$0.00$0864NoForm 4
Horizon Kinetics Asset Management LLCFeb 13Feb 17P1$426.38Purchase +$4263,479,373NoForm 4
Horizon Kinetics Asset Management LLCFeb 12Feb 13P1$413.24Purchase +$4133,479,372NoForm 4
Horizon Kinetics Asset Management LLCFeb 11Feb 12P1$407.53Purchase +$4083,479,371NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 10Feb 12M819not reportednot reported4,998NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 10Feb 12F379$401.62$152,2144,619NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 10Feb 12A4,132$0.00$08,751NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 10Feb 12F1,832$401.62$735,7686,919NoForm 4
Dobbs Micheal W.Senior VP, Secretary and GCFeb 10Feb 12M · derivative819$0.00$0not reportedNoForm 4
Glover TylerPresident & CEOFeb 10Feb 12M2,664not reportednot reported34,491NoForm 4
Glover TylerPresident & CEOFeb 10Feb 12F1,137$401.62$456,64233,354NoForm 4
Glover TylerPresident & CEOFeb 10Feb 12A13,327$0.00$046,681NoForm 4
Glover TylerPresident & CEOFeb 10Feb 12F5,643$401.62$2,266,34241,038NoForm 4
Glover TylerPresident & CEOFeb 10Feb 12M · derivative2,664$0.00$0not reportedNoForm 4
Buffington StephanieChief Accounting OfficerFeb 10Feb 12M513not reportednot reported3,363NoForm 4
Buffington StephanieChief Accounting OfficerFeb 10Feb 12F245$401.62$98,3973,118NoForm 4
Buffington StephanieChief Accounting OfficerFeb 10Feb 12M · derivative513$0.00$0not reportedNoForm 4
Steddum ChrisChief Financial OfficerFeb 10Feb 12M1,269not reportednot reported11,775NoForm 4
Steddum ChrisChief Financial OfficerFeb 10Feb 12F615$401.62$246,99611,160NoForm 4
Steddum ChrisChief Financial OfficerFeb 10Feb 12A6,393$0.00$017,553NoForm 4
Steddum ChrisChief Financial OfficerFeb 10Feb 12F3,027$401.62$1,215,70414,526NoForm 4
Steddum ChrisChief Financial OfficerFeb 10Feb 12M · derivative1,269$0.00$0not reportedNoForm 4
Horizon Kinetics Asset Management LLCFeb 10Feb 11P1$388.01Purchase +$3883,479,370NoForm 4
Horizon Kinetics Asset Management LLCFeb 9Feb 10P1$371.57Purchase +$3723,479,369NoForm 4
Horizon Kinetics Asset Management LLCFeb 6Feb 9P1$360.24Purchase +$3603,479,368NoForm 4
Horizon Kinetics Asset Management LLCFeb 5Feb 6P1$341.52Purchase +$3423,479,367NoForm 4
Horizon Kinetics Asset Management LLCFeb 4Feb 5P1$345.07Purchase +$3453,479,366NoForm 4
Horizon Kinetics Asset Management LLCFeb 3Feb 4P1$337.01Purchase +$3373,479,365NoForm 4
Horizon Kinetics Asset Management LLCFeb 2Feb 3P1$338.12Purchase +$3383,479,364NoForm 4
Horizon Kinetics Asset Management LLCJan 30Feb 2P1$345.57Purchase +$3463,487,703NoForm 4
Horizon Kinetics Asset Management LLCJan 29Jan 30P1$355.41Purchase +$3553,487,702NoForm 4
Horizon Kinetics Asset Management LLCJan 28Jan 29P1$350.70Purchase +$3513,487,701NoForm 4
Horizon Kinetics Asset Management LLCJan 27Jan 28P1$339.86Purchase +$3403,487,700NoForm 4
Horizon Kinetics Asset Management LLCJan 26Jan 27P1$341.94Purchase +$3423,487,699NoForm 4
Horizon Kinetics Asset Management LLCJan 23Jan 26P1$350.06Purchase +$3503,487,698NoForm 4
Horizon Kinetics Asset Management LLCJan 22Jan 23P1$345.78Purchase +$3463,487,697NoForm 4
Horizon Kinetics Asset Management LLCJan 21Jan 22P1$343.48Purchase +$3433,487,696NoForm 4
Horizon Kinetics Asset Management LLCJan 20Jan 21P1$334.13Purchase +$3343,487,695NoForm 4
Horizon Kinetics Asset Management LLCJan 16Jan 20P1$328.20Purchase +$3283,487,694NoForm 4
Horizon Kinetics Asset Management LLCJan 15Jan 16P1$330.33Purchase +$3303,487,693NoForm 4
Horizon Kinetics Asset Management LLCJan 14Jan 15P1$329.91Purchase +$3303,487,692NoForm 4
Horizon Kinetics Asset Management LLCJan 13Jan 14P1$322.57Purchase +$3233,487,691NoForm 4
Horizon Kinetics Asset Management LLCJan 12Jan 13P1$311.84Purchase +$3123,487,690NoForm 4
Horizon Kinetics Asset Management LLCJan 9Jan 12P1$309.15Purchase +$3093,487,689NoForm 4
Horizon Kinetics Asset Management LLCJan 8Jan 9P1$291.90Purchase +$2923,488,094NoForm 4
Horizon Kinetics Asset Management LLCJan 7Jan 8P1$286.30Purchase +$2863,488,093NoForm 4
Horizon Kinetics Asset Management LLCJan 6Jan 84/AP1$296.79Purchase +$2973,462,824NoForm 4/A
Horizon Kinetics Asset Management LLCJan 5Jan 84/AA554$0.00$025,268NoForm 4/A
Horizon Kinetics Asset Management LLCJan 6Jan 7P1$296.79Purchase +$2973,487,538NoForm 4
Woung-Chapman MargueriteJan 5Jan 7A554$0.00$01,769NoForm 4
Best Rhys JJan 5Jan 7A554$0.00$03,299NoForm 4
Duganier Barbara JJan 5Jan 7A554$0.00$02,921NoForm 4
Kurz Karl FJan 5Jan 7A554$0.00$02,624NoForm 4
Roosa Robert M.Jan 5Jan 7A554$0.00$01,769NoForm 4
Cook Donald GJan 5Jan 7A554$0.00$03,086NoForm 4
Epps Donna EJan 5Jan 7A554$0.00$02,921NoForm 4
Horizon Kinetics Asset Management LLCJan 2Jan 5P1$288.78Purchase +$2893,487,731NoForm 4
Horizon Kinetics Asset Management LLCDec 31, 2025Jan 2P1$287.54Purchase +$2883,487,779NoForm 4
Horizon Kinetics Asset Management LLCDec 30, 2025Dec 31, 2025P1$294.50Purchase +$2953,487,778NoForm 4
Horizon Kinetics Asset Management LLCDec 29, 2025Dec 30, 2025P1$293.53Purchase +$2943,487,777NoForm 4
Horizon Kinetics Asset Management LLCDec 26, 2025Dec 29, 2025P1$284.78Purchase +$2853,487,776NoForm 4
Horizon Kinetics Asset Management LLCDec 24, 2025Dec 29, 2025P1$295.05Purchase +$2953,487,775NoForm 4
Horizon Kinetics Asset Management LLCDec 23, 2025Dec 29, 2025P1$300.76Purchase +$3013,487,774NoForm 4
Horizon Kinetics Asset Management LLCDec 22, 2025Dec 23, 2025P1$924.53Purchase +$9253,487,773NoForm 4
Horizon Kinetics Asset Management LLCDec 19, 2025Dec 22, 2025P1$897.18Purchase +$8971,162,590NoForm 4
Horizon Kinetics Asset Management LLCDec 18, 2025Dec 19, 2025P1$902.41Purchase +$9021,162,589NoForm 4
Horizon Kinetics Asset Management LLCDec 17, 2025Dec 18, 2025P1$879.93Purchase +$8801,162,588NoForm 4
Horizon Kinetics Asset Management LLCDec 16, 2025Dec 17, 2025P1$822.14Purchase +$8221,162,587NoForm 4
Horizon Kinetics Asset Management LLCDec 15, 2025Dec 16, 2025P1$818.76Purchase +$8191,162,586NoForm 4
Horizon Kinetics Asset Management LLCDec 12, 2025Dec 15, 2025P1$880.88Purchase +$8811,162,585NoForm 4
Horizon Kinetics Asset Management LLCDec 11, 2025Dec 12, 2025P1$877.16Purchase +$8771,162,584NoForm 4
Horizon Kinetics Asset Management LLCDec 10, 2025Dec 11, 2025P1$870.01Purchase +$8701,162,583NoForm 4
Horizon Kinetics Asset Management LLCDec 9, 2025Dec 10, 2025P1$896.25Purchase +$8961,162,582NoForm 4
Horizon Kinetics Asset Management LLCDec 8, 2025Dec 9, 2025P1$914.15Purchase +$9141,162,581NoForm 4
Horizon Kinetics Asset Management LLCDec 5, 2025Dec 8, 2025P1$921.79Purchase +$9221,162,580NoForm 4
Horizon Kinetics Asset Management LLCDec 4, 2025Dec 5, 2025P1$912.29Purchase +$9121,162,579NoForm 4
Horizon Kinetics Asset Management LLCDec 3, 2025Dec 4, 2025P1$875.90Purchase +$8761,162,578NoForm 4
Horizon Kinetics Asset Management LLCDec 2, 2025Dec 3, 2025P1$869.18Purchase +$8691,162,577NoForm 4
Horizon Kinetics Asset Management LLCDec 1, 2025Dec 2, 2025P1$866.88Purchase +$8671,162,576NoForm 4
Horizon Kinetics Asset Management LLCNov 28, 2025Dec 1, 2025P1$867.31Purchase +$8671,162,575NoForm 4
Horizon Kinetics Asset Management LLCNov 26, 2025Nov 28, 2025P1$863.45Purchase +$8631,162,574NoForm 4
Horizon Kinetics Asset Management LLCNov 25, 2025Nov 26, 2025P1$853.41Purchase +$8531,162,573NoForm 4
Horizon Kinetics Asset Management LLCNov 24, 2025Nov 25, 2025P1$880.12Purchase +$8801,162,572NoForm 4
Horizon Kinetics Asset Management LLCNov 21, 2025Nov 24, 2025P1$895.11Purchase +$8951,162,571NoForm 4
Horizon Kinetics Asset Management LLCNov 20, 2025Nov 21, 2025P1$918.95Purchase +$9191,162,570NoForm 4
Horizon Kinetics Asset Management LLCNov 19, 2025Nov 20, 2025P1$899.24Purchase +$8991,162,569NoForm 4
Horizon Kinetics Asset Management LLCNov 18, 2025Nov 19, 2025P1$914.17Purchase +$9141,162,568NoForm 4
Horizon Kinetics Asset Management LLCNov 17, 2025Nov 18, 2025P1$1,008.18Purchase +$1,0081,162,567NoForm 4
Horizon Kinetics Asset Management LLCNov 14, 2025Nov 17, 2025P1$998.50Purchase +$9991,162,566NoForm 4
Horizon Kinetics Asset Management LLCNov 13, 2025Nov 14, 2025P1$1,020.76Purchase +$1,0211,162,565NoForm 4
Horizon Kinetics Asset Management LLCNov 12, 2025Nov 13, 2025P1$996.33Purchase +$9961,162,564NoForm 4
Horizon Kinetics Asset Management LLCNov 11, 2025Nov 12, 2025P1$1,000.82Purchase +$1,0011,162,563NoForm 4
Horizon Kinetics Asset Management LLCNov 10, 2025Nov 12, 2025P1$967.12Purchase +$9671,162,562NoForm 4
Horizon Kinetics Asset Management LLCNov 7, 2025Nov 10, 2025P1$993.15Purchase +$9931,162,561NoForm 4
Horizon Kinetics Asset Management LLCNov 6, 2025Nov 7, 2025P1$943.89Purchase +$9441,162,560NoForm 4
Horizon Kinetics Asset Management LLCNov 5, 2025Nov 6, 2025P1$913.98Purchase +$9141,162,559NoForm 4
Horizon Kinetics Asset Management LLCNov 4, 2025Nov 5, 2025P1$911.86Purchase +$9121,162,558NoForm 4
Horizon Kinetics Asset Management LLCNov 3, 2025Nov 4, 2025P1$933.41Purchase +$9331,162,557NoForm 4
Horizon Kinetics Asset Management LLCOct 31, 2025Nov 3, 2025P1$934.21Purchase +$9341,162,556NoForm 4
Horizon Kinetics Asset Management LLCOct 30, 2025Oct 31, 2025P1$940.76Purchase +$9411,162,555NoForm 4
Horizon Kinetics Asset Management LLCOct 29, 2025Oct 30, 2025P1$912.12Purchase +$9121,162,554NoForm 4
Horizon Kinetics Asset Management LLCOct 28, 2025Oct 29, 2025P1$925.20Purchase +$9251,162,553NoForm 4
Horizon Kinetics Asset Management LLCOct 27, 2025Oct 28, 2025P1$933.51Purchase +$9341,162,552NoForm 4
Horizon Kinetics Asset Management LLCOct 24, 2025Oct 27, 2025P1$949.13Purchase +$9491,162,551NoForm 4
Horizon Kinetics Asset Management LLCOct 23, 2025Oct 24, 2025P1$939.12Purchase +$9391,162,550NoForm 4
Horizon Kinetics Asset Management LLCOct 22, 2025Oct 23, 2025P1$935.82Purchase +$9361,162,549NoForm 4
Horizon Kinetics Asset Management LLCOct 21, 2025Oct 22, 2025P1$938.73Purchase +$9391,162,548NoForm 4
Horizon Kinetics Asset Management LLCOct 20, 2025Oct 21, 2025P1$944.58Purchase +$9451,162,547NoForm 4
Horizon Kinetics Asset Management LLCOct 17, 2025Oct 20, 2025P1$929.17Purchase +$9291,162,546NoForm 4
Horizon Kinetics Asset Management LLCOct 16, 2025Oct 17, 2025P1$934.95Purchase +$9351,162,545NoForm 4
Horizon Kinetics Asset Management LLCOct 15, 2025Oct 16, 2025P1$924.33Purchase +$9241,162,544NoForm 4
Horizon Kinetics Asset Management LLCOct 14, 2025Oct 15, 2025P1$882.84Purchase +$8831,162,543NoForm 4
Horizon Kinetics Asset Management LLCOct 13, 2025Oct 14, 2025P1$898.51Purchase +$8991,162,542NoForm 4
Horizon Kinetics Asset Management LLCOct 10, 2025Oct 14, 2025P1$887.41Purchase +$8871,162,541NoForm 4
Horizon Kinetics Asset Management LLCOct 9, 2025Oct 10, 2025P1$936.32Purchase +$9361,162,540NoForm 4
Horizon Kinetics Asset Management LLCOct 8, 2025Oct 9, 2025P1$935.09Purchase +$9351,162,539NoForm 4
Horizon Kinetics Asset Management LLCOct 7, 2025Oct 8, 2025P1$964.32Purchase +$9641,162,538NoForm 4
Horizon Kinetics Asset Management LLCOct 6, 2025Oct 7, 2025P1$950.35Purchase +$9501,162,537NoForm 4
Horizon Kinetics Asset Management LLCOct 3, 2025Oct 6, 2025P1$970.62Purchase +$9711,162,536NoForm 4
Horizon Kinetics Asset Management LLCOct 2, 2025Oct 3, 2025P1$967.13Purchase +$9671,162,535NoForm 4
Horizon Kinetics Asset Management LLCOct 1, 2025Oct 2, 2025P1$944.99Purchase +$9451,162,534NoForm 4
Horizon Kinetics Asset Management LLCSep 30, 2025Oct 1, 2025P1$914.14Purchase +$9141,164,007NoForm 4
Horizon Kinetics Asset Management LLCSep 29, 2025Sep 30, 2025P1$926.54Purchase +$9271,164,006NoForm 4
Horizon Kinetics Asset Management LLCSep 26, 2025Sep 29, 2025P1$947.88Purchase +$9481,164,005NoForm 4
Horizon Kinetics Asset Management LLCSep 25, 2025Sep 26, 2025P1$929.38Purchase +$9291,164,004NoForm 4
Horizon Kinetics Asset Management LLCSep 24, 2025Sep 25, 2025P1$955.44Purchase +$9551,164,003NoForm 4
Horizon Kinetics Asset Management LLCSep 23, 2025Sep 24, 2025P1$896.91Purchase +$8971,164,002NoForm 4
Horizon Kinetics Asset Management LLCSep 22, 2025Sep 23, 2025P1$864.45Purchase +$8641,164,001NoForm 4
Horizon Kinetics Asset Management LLCSep 19, 2025Sep 22, 2025P1$896.60Purchase +$8971,164,000NoForm 4
Horizon Kinetics Asset Management LLCSep 18, 2025Sep 19, 2025P1$915.55Purchase +$9161,163,999NoForm 4
Horizon Kinetics Asset Management LLCSep 17, 2025Sep 18, 2025P1$928.60Purchase +$9291,163,998NoForm 4
Horizon Kinetics Asset Management LLCSep 16, 2025Sep 17, 2025P1$929.46Purchase +$9291,163,997NoForm 4
Horizon Kinetics Asset Management LLCSep 15, 2025Sep 16, 2025P1$950.26Purchase +$9501,163,996NoForm 4
Horizon Kinetics Asset Management LLCSep 12, 2025Sep 15, 2025P1$943.08Purchase +$9431,163,995NoForm 4
Horizon Kinetics Asset Management LLCSep 11, 2025Sep 12, 2025P1$927.23Purchase +$9271,163,994NoForm 4
Horizon Kinetics Asset Management LLCSep 10, 2025Sep 11, 2025P1$923.41Purchase +$9231,163,993NoForm 4
Horizon Kinetics Asset Management LLCSep 9, 2025Sep 10, 2025P1$917.21Purchase +$9171,163,992NoForm 4
Horizon Kinetics Asset Management LLCSep 8, 2025Sep 9, 2025P1$908.90Purchase +$9091,163,991NoForm 4
Horizon Kinetics Asset Management LLCSep 5, 2025Sep 8, 2025P1$920.69Purchase +$9211,163,990NoForm 4
Horizon Kinetics Asset Management LLCSep 4, 2025Sep 5, 2025P1$912.22Purchase +$9121,163,989NoForm 4
Horizon Kinetics Asset Management LLCSep 3, 2025Sep 4, 2025P1$928.87Purchase +$9291,163,988NoForm 4
Horizon Kinetics Asset Management LLCSep 2, 2025Sep 3, 2025P1$972.55Purchase +$9731,163,987NoForm 4
Buffington StephanieChief Accounting OfficerSep 1, 2025Sep 3, 2025M279not reportednot reported1,073NoForm 4
Buffington StephanieChief Accounting OfficerSep 1, 2025Sep 3, 2025F123$933.48$114,818950NoForm 4
Buffington StephanieChief Accounting OfficerSep 1, 2025Sep 3, 2025M · derivative279$0.00$0not reportedNoForm 4
Buffington StephanieChief Accounting OfficerAug 29, 2025Sep 3, 2025S162$926.50Sale −$150,093794NoForm 4
Horizon Kinetics Asset Management LLCAug 29, 2025Sep 2, 2025P1$928.79Purchase +$9291,163,986NoForm 4
Horizon Kinetics Asset Management LLCAug 28, 2025Aug 29, 2025P1$909.74Purchase +$9101,163,985NoForm 4
Horizon Kinetics Asset Management LLCAug 27, 2025Aug 28, 2025P1$914.32Purchase +$9141,163,984NoForm 4
Horizon Kinetics Asset Management LLCAug 26, 2025Aug 27, 2025P1$897.55Purchase +$8981,163,983NoForm 4
Horizon Kinetics Asset Management LLCAug 25, 2025Aug 26, 2025P1$908.19Purchase +$9081,163,982NoForm 4
Horizon Kinetics Asset Management LLCAug 22, 2025Aug 25, 2025P1$901.92Purchase +$9021,163,981NoForm 4
Oliver Eric LAug 21, 2025Aug 22, 2025P100$881.27Purchase +$88,127393,600NoForm 4
Horizon Kinetics Asset Management LLCAug 21, 2025Aug 22, 2025P1$888.65Purchase +$8891,163,980NoForm 4
Horizon Kinetics Asset Management LLCAug 20, 2025Aug 21, 2025P1$903.18Purchase +$9031,163,979NoForm 4
Horizon Kinetics Asset Management LLCAug 19, 2025Aug 20, 2025P1$893.05Purchase +$8931,163,978NoForm 4
Horizon Kinetics Asset Management LLCAug 18, 2025Aug 19, 2025P1$893.14Purchase +$8931,163,977NoForm 4
Oliver Eric LAug 15, 2025Aug 18, 2025P100$895.00Purchase +$89,500393,500NoForm 4
Horizon Kinetics Asset Management LLCAug 15, 2025Aug 18, 2025P1$894.93Purchase +$8951,163,976NoForm 4
Oliver Eric LAug 14, 2025Aug 18, 2025P100$915.00Purchase +$91,500393,400NoForm 4
Horizon Kinetics Asset Management LLCAug 14, 2025Aug 15, 2025P1$889.04Purchase +$8891,163,975NoForm 4
Horizon Kinetics Asset Management LLCAug 13, 2025Aug 14, 2025P1$854.06Purchase +$8541,163,974NoForm 4
Horizon Kinetics Asset Management LLCAug 12, 2025Aug 13, 2025P1$864.54Purchase +$8651,163,973NoForm 4
Horizon Kinetics Asset Management LLCAug 11, 2025Aug 12, 2025P1$876.27Purchase +$8761,163,972NoForm 4
Horizon Kinetics Asset Management LLCAug 8, 2025Aug 11, 2025P1$868.97Purchase +$8691,163,971NoForm 4
Horizon Kinetics Asset Management LLCAug 7, 2025Aug 8, 2025P1$899.77Purchase +$9001,163,970NoForm 4
Horizon Kinetics Asset Management LLCAug 6, 2025Aug 7, 2025P1$955.47Purchase +$9551,163,969NoForm 4
Horizon Kinetics Asset Management LLCAug 5, 2025Aug 6, 2025P1$950.14Purchase +$9501,163,968NoForm 4
Horizon Kinetics Asset Management LLCAug 4, 2025Aug 5, 2025P1$946.12Purchase +$9461,163,967NoForm 4
Horizon Kinetics Asset Management LLCAug 1, 2025Aug 4, 2025P1$943.87Purchase +$9441,163,966NoForm 4
Horizon Kinetics Asset Management LLCJul 31, 2025Aug 1, 2025P1$979.33Purchase +$9791,163,965NoForm 4
Horizon Kinetics Asset Management LLCJul 30, 2025Jul 31, 2025P1$984.37Purchase +$9841,163,964NoForm 4
Horizon Kinetics Asset Management LLCJul 29, 2025Jul 30, 2025P1$977.33Purchase +$9771,163,963NoForm 4
Horizon Kinetics Asset Management LLCJul 28, 2025Jul 29, 2025P1$980.04Purchase +$9801,163,962NoForm 4
Horizon Kinetics Asset Management LLCJul 25, 2025Jul 28, 2025P1$966.55Purchase +$9671,163,961NoForm 4
Horizon Kinetics Asset Management LLCJul 24, 2025Jul 25, 2025P1$924.63Purchase +$9251,163,960NoForm 4
Horizon Kinetics Asset Management LLCJul 23, 2025Jul 24, 2025P1$928.10Purchase +$9281,163,959NoForm 4
Horizon Kinetics Asset Management LLCJul 22, 2025Jul 23, 2025P1$961.07Purchase +$9611,163,958NoForm 4
Horizon Kinetics Asset Management LLCJul 21, 2025Jul 22, 2025P1$986.43Purchase +$9861,163,957NoForm 4
Horizon Kinetics Asset Management LLCJul 18, 2025Jul 21, 2025P1$1,004.61Purchase +$1,0051,163,956NoForm 4
Horizon Kinetics Asset Management LLCJul 17, 2025Jul 18, 2025P1$992.87Purchase +$9931,163,955NoForm 4
Horizon Kinetics Asset Management LLCJul 16, 2025Jul 17, 2025P1$961.67Purchase +$9621,163,954NoForm 4
Horizon Kinetics Asset Management LLCJul 15, 2025Jul 16, 2025P1$1,014.80Purchase +$1,0151,163,953NoForm 4
Horizon Kinetics Asset Management LLCJul 14, 2025Jul 15, 2025P1$1,033.53Purchase +$1,0341,163,952NoForm 4
Horizon Kinetics Asset Management LLCJul 11, 2025Jul 14, 2025P1$1,062.60Purchase +$1,0631,163,951NoForm 4
Horizon Kinetics Asset Management LLCJul 10, 2025Jul 11, 2025P1$1,039.87Purchase +$1,0401,163,950NoForm 4
Horizon Kinetics Asset Management LLCJul 9, 2025Jul 10, 2025P1$1,037.49Purchase +$1,0371,163,949NoForm 4
Horizon Kinetics Asset Management LLCJul 8, 2025Jul 9, 2025P1$1,048.14Purchase +$1,0481,163,948NoForm 4
Horizon Kinetics Asset Management LLCJul 7, 2025Jul 8, 2025P1$1,042.95Purchase +$1,0431,163,947NoForm 4
Horizon Kinetics Asset Management LLCJul 3, 2025Jul 7, 2025P1$1,075.80Purchase +$1,0761,163,946NoForm 4
Horizon Kinetics Asset Management LLCJul 2, 2025Jul 3, 2025P1$1,066.31Purchase +$1,0661,163,945NoForm 4
Horizon Kinetics Asset Management LLCJul 1, 2025Jul 2, 2025P1$1,042.57Purchase +$1,0431,163,944NoForm 4
Horizon Kinetics Asset Management LLCJun 30, 2025Jul 1, 2025P1$1,053.06Purchase +$1,0531,166,253NoForm 4
Horizon Kinetics Asset Management LLCJun 27, 2025Jun 30, 2025P1$1,069.00Purchase +$1,0691,166,252NoForm 4
Stahl MurrayJun 26, 2025Jun 27, 2025P2$1,045.81Purchase +$2,092325,817YesForm 4
Stahl MurrayJun 26, 2025Jun 27, 2025P1$1,045.81Purchase +$1,0465,616YesForm 4
Stahl MurrayJun 26, 2025Jun 27, 2025P3$1,045.81Purchase +$3,1378,238YesForm 4
Stahl MurrayJun 26, 2025Jun 27, 2025P2$1,045.81Purchase +$2,0925,742YesForm 4
Stahl MurrayJun 26, 2025Jun 27, 2025P1$1,045.81Purchase +$1,046129,281YesForm 4
Stahl MurrayJun 26, 2025Jun 27, 2025P1$1,064.53Purchase +$1,065637,764YesForm 4
Stahl MurrayJun 25, 2025Jun 26, 2025P2$1,058.52Purchase +$2,117325,815YesForm 4
Stahl MurrayJun 25, 2025Jun 26, 2025P1$1,058.52Purchase +$1,0595,615YesForm 4
Stahl MurrayJun 25, 2025Jun 26, 2025P3$1,058.52Purchase +$3,1768,235YesForm 4
Stahl MurrayJun 25, 2025Jun 26, 2025P2$1,058.52Purchase +$2,1175,740YesForm 4
Stahl MurrayJun 25, 2025Jun 26, 2025P1$1,058.52Purchase +$1,059129,280YesForm 4
Stahl MurrayJun 25, 2025Jun 26, 2025P1$1,050.86Purchase +$1,051637,763YesForm 4
Stahl MurrayJun 24, 2025Jun 25, 2025P2$1,039.48Purchase +$2,079325,813YesForm 4
Stahl MurrayJun 24, 2025Jun 25, 2025P1$1,039.48Purchase +$1,0395,614YesForm 4
Stahl MurrayJun 24, 2025Jun 25, 2025P3$1,039.48Purchase +$3,1188,232YesForm 4
Stahl MurrayJun 24, 2025Jun 25, 2025P2$1,039.48Purchase +$2,0795,738YesForm 4
Stahl MurrayJun 24, 2025Jun 25, 2025P1$1,039.48Purchase +$1,039129,279YesForm 4
Stahl MurrayJun 24, 2025Jun 25, 2025P1$1,046.14Purchase +$1,046637,762YesForm 4
Stahl MurrayJun 23, 2025Jun 24, 2025P2$1,098.70Purchase +$2,197325,811YesForm 4
Stahl MurrayJun 23, 2025Jun 24, 2025P1$1,098.70Purchase +$1,0995,613YesForm 4
Stahl MurrayJun 23, 2025Jun 24, 2025P3$1,098.70Purchase +$3,2968,229YesForm 4
Stahl MurrayJun 23, 2025Jun 24, 2025P2$1,098.70Purchase +$2,1975,736YesForm 4
Stahl MurrayJun 23, 2025Jun 24, 2025P1$1,098.70Purchase +$1,099129,278YesForm 4
Stahl MurrayJun 23, 2025Jun 24, 2025P1$1,088.01Purchase +$1,088637,761YesForm 4
Horizon Kinetics Asset Management LLCJun 20, 2025Jun 23, 2025P2$1,081.81Purchase +$2,164325,809YesForm 4
Horizon Kinetics Asset Management LLCJun 20, 2025Jun 23, 2025P1$1,081.81Purchase +$1,0825,612YesForm 4
Horizon Kinetics Asset Management LLCJun 20, 2025Jun 23, 2025P3$1,081.81Purchase +$3,2458,226YesForm 4
Horizon Kinetics Asset Management LLCJun 20, 2025Jun 23, 2025P2$1,081.81Purchase +$2,1645,734YesForm 4
Horizon Kinetics Asset Management LLCJun 20, 2025Jun 23, 2025P1$1,081.81Purchase +$1,082129,277YesForm 4
Horizon Kinetics Asset Management LLCJun 20, 2025Jun 23, 2025P1$1,083.15Purchase +$1,083637,760YesForm 4
Stahl MurrayJun 18, 2025Jun 20, 2025P2$1,080.51Purchase +$2,161325,807YesForm 4
Stahl MurrayJun 18, 2025Jun 20, 2025P1$1,080.51Purchase +$1,0815,611YesForm 4
Stahl MurrayJun 18, 2025Jun 20, 2025P3$1,080.51Purchase +$3,2428,223YesForm 4
Stahl MurrayJun 18, 2025Jun 20, 2025P2$1,080.51Purchase +$2,1615,732YesForm 4
Stahl MurrayJun 18, 2025Jun 20, 2025P1$1,080.51Purchase +$1,081129,276YesForm 4
Stahl MurrayJun 18, 2025Jun 20, 2025P1$1,077.52Purchase +$1,078637,759YesForm 4
Horizon Kinetics Asset Management LLCJun 17, 2025Jun 18, 2025P2$1,109.52Purchase +$2,219325,805YesForm 4
Horizon Kinetics Asset Management LLCJun 17, 2025Jun 18, 2025P1$1,109.52Purchase +$1,1105,610YesForm 4
Horizon Kinetics Asset Management LLCJun 17, 2025Jun 18, 2025P3$1,109.52Purchase +$3,3298,220YesForm 4
Horizon Kinetics Asset Management LLCJun 17, 2025Jun 18, 2025P2$1,109.52Purchase +$2,2195,730YesForm 4
Horizon Kinetics Asset Management LLCJun 17, 2025Jun 18, 2025P1$1,109.52Purchase +$1,110129,275YesForm 4
Horizon Kinetics Asset Management LLCJun 17, 2025Jun 18, 2025P1$1,087.71Purchase +$1,088637,758YesForm 4
Stahl MurrayJun 16, 2025Jun 17, 2025P2$1,109.30Purchase +$2,219325,803YesForm 4
Stahl MurrayJun 16, 2025Jun 17, 2025P1$1,109.30Purchase +$1,1095,609YesForm 4
Stahl MurrayJun 16, 2025Jun 17, 2025P3$1,109.30Purchase +$3,3288,217YesForm 4
Stahl MurrayJun 16, 2025Jun 17, 2025P2$1,109.30Purchase +$2,2195,728YesForm 4
Stahl MurrayJun 16, 2025Jun 17, 2025P1$1,109.30Purchase +$1,109129,274YesForm 4
Stahl MurrayJun 16, 2025Jun 17, 2025P1$1,098.69Purchase +$1,099637,757YesForm 4
Stahl MurrayJun 13, 2025Jun 16, 2025P2$1,117.50Purchase +$2,235325,801YesForm 4
Stahl MurrayJun 13, 2025Jun 16, 2025P1$1,117.50Purchase +$1,1185,608YesForm 4
Stahl MurrayJun 13, 2025Jun 16, 2025P3$1,117.50Purchase +$3,3538,214YesForm 4
Stahl MurrayJun 13, 2025Jun 16, 2025P2$1,117.50Purchase +$2,2355,726YesForm 4
Stahl MurrayJun 13, 2025Jun 16, 2025P1$1,117.50Purchase +$1,118129,273YesForm 4
Stahl MurrayJun 13, 2025Jun 16, 2025P1$1,110.05Purchase +$1,110637,756YesForm 4
Stahl MurrayJun 12, 2025Jun 13, 2025P2$1,091.73Purchase +$2,183325,799YesForm 4
Stahl MurrayJun 12, 2025Jun 13, 2025P1$1,091.73Purchase +$1,0925,607YesForm 4
Stahl MurrayJun 12, 2025Jun 13, 2025P3$1,091.73Purchase +$3,2758,211YesForm 4
Stahl MurrayJun 12, 2025Jun 13, 2025P2$1,091.73Purchase +$2,1835,724YesForm 4
Stahl MurrayJun 12, 2025Jun 13, 2025P1$1,091.73Purchase +$1,092129,272YesForm 4
Stahl MurrayJun 12, 2025Jun 13, 2025P1$1,095.95Purchase +$1,096637,755YesForm 4
Horizon Kinetics Asset Management LLCJun 11, 2025Jun 12, 2025P2$1,110.94Purchase +$2,222325,797YesForm 4
Horizon Kinetics Asset Management LLCJun 11, 2025Jun 12, 2025P1$1,110.94Purchase +$1,1115,606YesForm 4
Horizon Kinetics Asset Management LLCJun 11, 2025Jun 12, 2025P3$1,110.94Purchase +$3,3338,208YesForm 4
Horizon Kinetics Asset Management LLCJun 11, 2025Jun 12, 2025P2$1,110.94Purchase +$2,2225,722YesForm 4
Horizon Kinetics Asset Management LLCJun 11, 2025Jun 12, 2025P1$1,110.94Purchase +$1,111129,271YesForm 4
Horizon Kinetics Asset Management LLCJun 11, 2025Jun 12, 2025P1$1,114.69Purchase +$1,115637,754YesForm 4
Stahl MurrayJun 10, 2025Jun 11, 2025P2$1,122.81Purchase +$2,246325,795YesForm 4
Stahl MurrayJun 10, 2025Jun 11, 2025P1$1,122.81Purchase +$1,1235,605YesForm 4
Stahl MurrayJun 10, 2025Jun 11, 2025P3$1,122.81Purchase +$3,3688,205YesForm 4
Stahl MurrayJun 10, 2025Jun 11, 2025P2$1,122.81Purchase +$2,2465,720YesForm 4
Stahl MurrayJun 10, 2025Jun 11, 2025P1$1,122.81Purchase +$1,123129,270YesForm 4
Stahl MurrayJun 10, 2025Jun 11, 2025P1$1,108.46Purchase +$1,108637,753YesForm 4
Stahl MurrayJun 9, 2025Jun 10, 2025P2$1,116.00Purchase +$2,232325,793YesForm 4
Stahl MurrayJun 9, 2025Jun 10, 2025P1$1,116.00Purchase +$1,1165,604YesForm 4
Stahl MurrayJun 9, 2025Jun 10, 2025P3$1,116.00Purchase +$3,3488,202YesForm 4
Stahl MurrayJun 9, 2025Jun 10, 2025P2$1,116.00Purchase +$2,2325,718YesForm 4
Stahl MurrayJun 9, 2025Jun 10, 2025P1$1,116.00Purchase +$1,116129,269YesForm 4
Stahl MurrayJun 9, 2025Jun 10, 2025P1$1,096.11Purchase +$1,096637,802YesForm 4
Horizon Kinetics Asset Management LLCJun 6, 2025Jun 9, 2025P2$1,112.71Purchase +$2,225325,791YesForm 4
Horizon Kinetics Asset Management LLCJun 6, 2025Jun 9, 2025P1$1,112.71Purchase +$1,1135,603YesForm 4
Horizon Kinetics Asset Management LLCJun 6, 2025Jun 9, 2025P3$1,112.71Purchase +$3,3388,199YesForm 4
Horizon Kinetics Asset Management LLCJun 6, 2025Jun 9, 2025P2$1,112.71Purchase +$2,2255,716YesForm 4
Horizon Kinetics Asset Management LLCJun 6, 2025Jun 9, 2025P1$1,112.71Purchase +$1,113129,268YesForm 4
Horizon Kinetics Asset Management LLCJun 6, 2025Jun 9, 2025P1$1,122.14Purchase +$1,122637,801YesForm 4
Horizon Kinetics Asset Management LLCJun 5, 2025Jun 6, 2025P2$1,112.96Purchase +$2,226325,789YesForm 4
Horizon Kinetics Asset Management LLCJun 5, 2025Jun 6, 2025P1$1,112.96Purchase +$1,1135,602YesForm 4
Horizon Kinetics Asset Management LLCJun 5, 2025Jun 6, 2025P3$1,112.96Purchase +$3,3398,196YesForm 4
Horizon Kinetics Asset Management LLCJun 5, 2025Jun 6, 2025P2$1,112.96Purchase +$2,2265,714YesForm 4
Horizon Kinetics Asset Management LLCJun 5, 2025Jun 6, 2025P1$1,112.96Purchase +$1,113129,267YesForm 4
Horizon Kinetics Asset Management LLCJun 5, 2025Jun 6, 2025P1$1,106.87Purchase +$1,107637,800YesForm 4
Stahl MurrayJun 4, 2025Jun 5, 2025P2$1,120.52Purchase +$2,241325,787YesForm 4
Stahl MurrayJun 4, 2025Jun 5, 2025P1$1,120.52Purchase +$1,1215,601YesForm 4
Stahl MurrayJun 4, 2025Jun 5, 2025P3$1,120.52Purchase +$3,3628,193YesForm 4
Stahl MurrayJun 4, 2025Jun 5, 2025P2$1,120.52Purchase +$2,2415,712YesForm 4
Stahl MurrayJun 4, 2025Jun 5, 2025P1$1,120.52Purchase +$1,121129,266YesForm 4
Stahl MurrayJun 4, 2025Jun 5, 2025P1$1,120.64Purchase +$1,121637,799YesForm 4
Horizon Kinetics Asset Management LLCJun 3, 2025Jun 4, 2025P2$1,110.25Purchase +$2,221325,785YesForm 4
Horizon Kinetics Asset Management LLCJun 3, 2025Jun 4, 2025P1$1,110.25Purchase +$1,1105,600YesForm 4
Horizon Kinetics Asset Management LLCJun 3, 2025Jun 4, 2025P3$1,110.25Purchase +$3,3318,190YesForm 4
Horizon Kinetics Asset Management LLCJun 3, 2025Jun 4, 2025P2$1,110.25Purchase +$2,2215,710YesForm 4
Horizon Kinetics Asset Management LLCJun 3, 2025Jun 4, 2025P1$1,110.25Purchase +$1,110129,265YesForm 4
Horizon Kinetics Asset Management LLCJun 3, 2025Jun 4, 2025P1$1,110.62Purchase +$1,111637,798YesForm 4
Stahl MurrayJun 2, 2025Jun 3, 2025P2$1,145.89Purchase +$2,292325,783YesForm 4
Stahl MurrayJun 2, 2025Jun 3, 2025P1$1,145.89Purchase +$1,1465,599YesForm 4
Stahl MurrayJun 2, 2025Jun 3, 2025P3$1,145.89Purchase +$3,4388,187YesForm 4
Stahl MurrayJun 2, 2025Jun 3, 2025P2$1,145.89Purchase +$2,2925,708YesForm 4
Stahl MurrayJun 2, 2025Jun 3, 2025P1$1,145.89Purchase +$1,146129,264YesForm 4
Stahl MurrayJun 2, 2025Jun 3, 2025P1$1,117.26Purchase +$1,117637,797YesForm 4
Stahl MurrayMay 30, 2025Jun 2, 2025P2$1,186.04Purchase +$2,372325,781YesForm 4
Stahl MurrayMay 30, 2025Jun 2, 2025P1$1,186.04Purchase +$1,1865,598YesForm 4
Stahl MurrayMay 30, 2025Jun 2, 2025P3$1,186.04Purchase +$3,5588,184YesForm 4
Stahl MurrayMay 30, 2025Jun 2, 2025P2$1,186.04Purchase +$2,3725,706YesForm 4
Stahl MurrayMay 30, 2025Jun 2, 2025P1$1,186.04Purchase +$1,186129,263YesForm 4
Stahl MurrayMay 30, 2025Jun 2, 2025P1$1,158.17Purchase +$1,158633,380YesForm 4