Stocks · Financials · Oil Royalty Traders

Texas Pacific Land Corporation

TPL Clue Score69
United States Fiscal year ends December CIK 0001811074 Results filed 4 Nov 2026

What the insiders did Net selling

Insider
Date
Role
Action
Shares
Price
Amount
Horizon Kinetics Asset Management LLC
29 Sep 2026
10% owner
Buy
4
$340.96
$1.36K
Horizon Kinetics Asset Management LLC
28 Sep 2026
10% owner
Buy
1
$340.12
$340.12
Horizon Kinetics Asset Management LLC
25 Sep 2026
10% owner
Buy
1
$339.72
$339.72
Horizon Kinetics Asset Management LLC
24 Sep 2026
10% owner
Buy
1
$340.28
$340.28
Horizon Kinetics Asset Management LLC
23 Sep 2026
10% owner
Buy
1
$352.95
$352.95
Horizon Kinetics Asset Management LLC
22 Sep 2026
10% owner
Buy
1
$361.36
$361.36
Horizon Kinetics Asset Management LLC
21 Sep 2026
10% owner
Buy
1
$348.98
$348.98
Horizon Kinetics Asset Management LLC
18 Sep 2026
10% owner
Buy
1
$351.34
$351.34
Horizon Kinetics Asset Management LLC
17 Sep 2026
10% owner
Buy
1
$349.35
$349.35
Horizon Kinetics Asset Management LLC
16 Sep 2026
10% owner
Buy
1
$352.36
$352.36
Peter Doyle
15 Sep 2026
Director
Buy
5
$371.64
$1.86K
Horizon Kinetics Asset Management LLC
15 Sep 2026
10% owner
Buy
1
$370.59
$370.59
Horizon Kinetics Asset Management LLC
14 Sep 2026
10% owner
Buy
1
$371.73
$371.73
Horizon Kinetics Asset Management LLC
11 Sep 2026
10% owner
Buy
1
$367.88
$367.88
Horizon Kinetics Asset Management LLC
10 Sep 2026
10% owner
Buy
1
$366.18
$366.18
Horizon Kinetics Asset Management LLC
9 Sep 2026
10% owner
Buy
1
$378.57
$378.57
Horizon Kinetics Asset Management LLC
8 Sep 2026
10% owner
Buy
1
$375.10
$375.10
Horizon Kinetics Asset Management LLC
4 Sep 2026
10% owner
Buy
1
$360.03
$360.03
Horizon Kinetics Asset Management LLC
3 Sep 2026
10% owner
Buy
1
$367.61
$367.61
Horizon Kinetics Asset Management LLC
2 Sep 2026
10% owner
Buy
1
$363.20
$363.20
Horizon Kinetics Asset Management LLC
1 Sep 2026
10% owner
Buy
1
$369.10
$369.10
Horizon Kinetics Asset Management LLC
31 Aug 2026
10% owner
Buy
1
$369.47
$369.47
Horizon Kinetics Asset Management LLC
28 Aug 2026
10% owner
Buy
1
$364.42
$364.42
Horizon Kinetics Asset Management LLC
27 Aug 2026
10% owner
Buy
1
$365.74
$365.74
Horizon Kinetics Asset Management LLC
26 Aug 2026
10% owner
Buy
1
$375.00
$375.00
Horizon Kinetics Asset Management LLC
25 Aug 2026
10% owner
Buy
1
$372.58
$372.58
Horizon Kinetics Asset Management LLC
24 Aug 2026
10% owner
Buy
1
$377.39
$377.39
Horizon Kinetics Asset Management LLC
21 Aug 2026
10% owner
Buy
1
$381.51
$381.51
Horizon Kinetics Asset Management LLC
20 Aug 2026
10% owner
Buy
1
$377.85
$377.85
Horizon Kinetics Asset Management LLC
19 Aug 2026
10% owner
Buy
1
$372.10
$372.10
Horizon Kinetics Asset Management LLC
18 Aug 2026
10% owner
Buy
1
$361.16
$361.16
Horizon Kinetics Asset Management LLC
17 Aug 2026
10% owner
Buy
1
$357.32
$357.32
Horizon Kinetics Asset Management LLC
14 Aug 2026
10% owner
Buy
1
$357.56
$357.56
Horizon Kinetics Asset Management LLC
13 Aug 2026
10% owner
Buy
1
$343.02
$343.02
Horizon Kinetics Asset Management LLC
12 Aug 2026
10% owner
Buy
1
$353.15
$353.15
Horizon Kinetics Asset Management LLC
11 Aug 2026
10% owner
Buy
1
$352.62
$352.62
Horizon Kinetics Asset Management LLC
10 Aug 2026
10% owner
Buy
1
$345.10
$345.10
Horizon Kinetics Asset Management LLC
7 Aug 2026
10% owner
Buy
1
$353.28
$353.28
Horizon Kinetics Asset Management LLC
6 Aug 2026
10% owner
Buy
1
$355.62
$355.62
Horizon Kinetics Asset Management LLC
5 Aug 2026
10% owner
Buy
1
$385.95
$385.95
Horizon Kinetics Asset Management LLC
4 Aug 2026
10% owner
Buy
1
$403.53
$403.53
Horizon Kinetics Asset Management LLC
3 Aug 2026
10% owner
Buy
1
$392.66
$392.66
Horizon Kinetics Asset Management LLC
31 Jul 2026
10% owner
Buy
1
$400.09
$400.09
Horizon Kinetics Asset Management LLC
30 Jul 2026
10% owner
Buy
1
$389.14
$389.14
Horizon Kinetics Asset Management LLC
29 Jul 2026
10% owner
Buy
1
$394.14
$394.14
Horizon Kinetics Asset Management LLC
28 Jul 2026
10% owner
Buy
1
$393.09
$393.09
Horizon Kinetics Asset Management LLC
27 Jul 2026
10% owner
Buy
1
$409.31
$409.31
Horizon Kinetics Asset Management LLC
24 Jul 2026
10% owner
Buy
1
$423.94
$423.94
Horizon Kinetics Asset Management LLC
23 Jul 2026
10% owner
Buy
1
$429.51
$429.51
Horizon Kinetics Asset Management LLC
22 Jul 2026
10% owner
Buy
1
$427.42
$427.42
Horizon Kinetics Asset Management LLC
21 Jul 2026
10% owner
Buy
1
$413.48
$413.48
Horizon Kinetics Asset Management LLC
20 Jul 2026
10% owner
Buy
1
$416.47
$416.47
Horizon Kinetics Asset Management LLC
17 Jul 2026
10% owner
Buy
1
$420.15
$420.15
Horizon Kinetics Asset Management LLC
16 Jul 2026
10% owner
Buy
1
$416.05
$416.05
Horizon Kinetics Asset Management LLC
15 Jul 2026
10% owner
Buy
1
$414.13
$414.13
Horizon Kinetics Asset Management LLC
14 Jul 2026
10% owner
Buy
1
$408.37
$408.37
Horizon Kinetics Asset Management LLC
13 Jul 2026
10% owner
Buy
1
$411.10
$411.10
Horizon Kinetics Asset Management LLC
10 Jul 2026
10% owner
Buy
1
$385.84
$385.84
Horizon Kinetics Asset Management LLC
9 Jul 2026
10% owner
Buy
1
$400.13
$400.13
Horizon Kinetics Asset Management LLC
8 Jul 2026
10% owner
Buy
1
$397.47
$397.47
Horizon Kinetics Asset Management LLC
7 Jul 2026
10% owner
Buy
1
$400.67
$400.67
Horizon Kinetics Asset Management LLC
6 Jul 2026
10% owner
Buy
1
$408.89
$408.89
Horizon Kinetics Asset Management LLC
2 Jul 2026
10% owner
Buy
1
$402.64
$402.64
Horizon Kinetics Asset Management LLC
1 Jul 2026
10% owner
Buy
1
$426.00
$426.00
Horizon Kinetics Asset Management LLC
30 Jun 2026
10% owner
Buy
1
$435.74
$435.74
Horizon Kinetics Asset Management LLC
29 Jun 2026
10% owner
Buy
1
$410.88
$410.88
Horizon Kinetics Asset Management LLC
26 Jun 2026
10% owner
Buy
1
$397.48
$397.48
Horizon Kinetics Asset Management LLC
25 Jun 2026
10% owner
Buy
1
$388.58
$388.58
Horizon Kinetics Asset Management LLC
24 Jun 2026
10% owner
Buy
1
$374.10
$374.10
Horizon Kinetics Asset Management LLC
23 Jun 2026
10% owner
Buy
1
$370.60
$370.60
Horizon Kinetics Asset Management LLC
22 Jun 2026
10% owner
Buy
1
$351.33
$351.33
Horizon Kinetics Asset Management LLC
18 Jun 2026
10% owner
Buy
1
$355.47
$355.47
Horizon Kinetics Asset Management LLC
17 Jun 2026
10% owner
Buy
1
$356.60
$356.60
Horizon Kinetics Asset Management LLC
16 Jun 2026
10% owner
Buy
1
$356.31
$356.31
Horizon Kinetics Asset Management LLC
15 Jun 2026
10% owner
Buy
1
$369.40
$369.40
Peter Doyle
15 Jun 2026
Director
Buy
4
$381.95
$1.53K
Horizon Kinetics Asset Management LLC
12 Jun 2026
10% owner
Buy
1
$384.53
$384.53
Horizon Kinetics Asset Management LLC
11 Jun 2026
10% owner
Buy
1
$370.47
$370.47
Horizon Kinetics Asset Management LLC
10 Jun 2026
10% owner
Buy
1
$380.37
$380.37
Horizon Kinetics Asset Management LLC
9 Jun 2026
10% owner
Buy
1
$386.62
$386.62
Horizon Kinetics Asset Management LLC
8 Jun 2026
10% owner
Buy
1
$402.65
$402.65
Chris Steddum
8 Jun 2026
Chief Financial Officer
Sold on a plan
100
$401.18
$40.12K
Chris Steddum
8 Jun 2026
Chief Financial Officer
Sold on a plan
730
$400.21
$292.15K
Horizon Kinetics Asset Management LLC
5 Jun 2026
10% owner
Buy
1
$394.84
$394.84
Chris Steddum
5 Jun 2026
Chief Financial Officer
Sold on a plan
3,170
$400.25
$1.27M
Horizon Kinetics Asset Management LLC
4 Jun 2026
10% owner
Buy
1
$406.73
$406.73
Horizon Kinetics Asset Management LLC
3 Jun 2026
10% owner
Buy
1
$406.72
$406.72
Horizon Kinetics Asset Management LLC
2 Jun 2026
10% owner
Buy
1
$368.20
$368.20
Horizon Kinetics Asset Management LLC
1 Jun 2026
10% owner
Buy
1
$387.38
$387.38
Horizon Kinetics Asset Management LLC
29 May 2026
10% owner
Buy
1
$395.39
$395.39
Horizon Kinetics Asset Management LLC
28 May 2026
10% owner
Buy
1
$406.26
$406.26
Horizon Kinetics Asset Management LLC
27 May 2026
10% owner
Buy
1
$404.86
$404.86
Horizon Kinetics Asset Management LLC
26 May 2026
10% owner
Buy
1
$402.90
$402.90
Horizon Kinetics Asset Management LLC
22 May 2026
10% owner
Buy
1
$400.85
$400.85
Horizon Kinetics Asset Management LLC
21 May 2026
10% owner
Buy
1
$396.43
$396.43
Horizon Kinetics Asset Management LLC
20 May 2026
10% owner
Buy
2
$395.93
$791.86
Horizon Kinetics Asset Management LLC
19 May 2026
10% owner
Buy
2
$390.21
$780.42
Horizon Kinetics Asset Management LLC
18 May 2026
10% owner
Buy
1
$385.14
$385.14
Horizon Kinetics Asset Management LLC
15 May 2026
10% owner
Buy
1
$387.62
$387.62
Horizon Kinetics Asset Management LLC
14 May 2026
10% owner
Buy
1
$385.21
$385.21
Horizon Kinetics Asset Management LLC
13 May 2026
10% owner
Buy
1
$381.10
$381.10
Horizon Kinetics Asset Management LLC
12 May 2026
10% owner
Buy
1
$393.71
$393.71
Horizon Kinetics Asset Management LLC
7 May 2026
10% owner
Buy
1
$401.32
$401.32
Horizon Kinetics Asset Management LLC
6 May 2026
10% owner
Buy
1
$419.02
$419.02
Horizon Kinetics Asset Management LLC
5 May 2026
10% owner
Buy
1
$432.71
$432.71
Horizon Kinetics Asset Management LLC
4 May 2026
10% owner
Buy
1
$438.69
$438.69
Horizon Kinetics Asset Management LLC
1 May 2026
10% owner
Buy
1
$433.13
$433.13
Horizon Kinetics Asset Management LLC
30 Apr 2026
10% owner
Buy
1
$436.80
$436.80
Horizon Kinetics Asset Management LLC
29 Apr 2026
10% owner
Buy
1
$435.76
$435.76
Horizon Kinetics Asset Management LLC
28 Apr 2026
10% owner
Buy
1
$435.73
$435.73
Horizon Kinetics Asset Management LLC
27 Apr 2026
10% owner
Buy
1
$436.44
$436.44
Horizon Kinetics Asset Management LLC
24 Apr 2026
10% owner
Buy
1
$435.40
$435.40
Horizon Kinetics Asset Management LLC
23 Apr 2026
10% owner
Buy
1
$436.73
$436.73
Horizon Kinetics Asset Management LLC
22 Apr 2026
10% owner
Buy
1
$437.87
$437.87
Horizon Kinetics Asset Management LLC
21 Apr 2026
10% owner
Buy
1
$441.84
$441.84
Horizon Kinetics Asset Management LLC
20 Apr 2026
10% owner
Buy
1
$427.65
$427.65
Horizon Kinetics Asset Management LLC
17 Apr 2026
10% owner
Buy
1
$419.94
$419.94
Horizon Kinetics Asset Management LLC
16 Apr 2026
10% owner
Buy
1
$424.47
$424.47
Horizon Kinetics Asset Management LLC
15 Apr 2026
10% owner
Buy
1
$419.26
$419.26
Horizon Kinetics Asset Management LLC
14 Apr 2026
10% owner
Buy
1
$413.96
$413.96
Horizon Kinetics Asset Management LLC
13 Apr 2026
10% owner
Buy
1
$414.88
$414.88
Horizon Kinetics Asset Management LLC
10 Apr 2026
10% owner
Buy
1
$407.06
$407.06
Horizon Kinetics Asset Management LLC
9 Apr 2026
10% owner
Buy
1
$401.64
$401.64
Horizon Kinetics Asset Management LLC
8 Apr 2026
10% owner
Buy
3
$449.00
$1.35K
Horizon Kinetics Asset Management LLC
7 Apr 2026
10% owner
Buy
1
$447.12
$447.12
Horizon Kinetics Asset Management LLC
6 Apr 2026
10% owner
Buy
1
$443.42
$443.42
Horizon Kinetics Asset Management LLC
2 Apr 2026
10% owner
Buy
1
$443.26
$443.26
Horizon Kinetics Asset Management LLC
1 Apr 2026
10% owner
Buy
1
$454.04
$454.04
Horizon Kinetics Asset Management LLC
31 Mar 2026
10% owner
Buy
1
$470.18
$470.18
Horizon Kinetics Asset Management LLC
30 Mar 2026
10% owner
Buy
1
$494.25
$494.25
Horizon Kinetics Asset Management LLC
27 Mar 2026
10% owner
Buy
1
$518.21
$518.21
Horizon Kinetics Asset Management LLC
26 Mar 2026
10% owner
Buy
1
$526.13
$526.13
Horizon Kinetics Asset Management LLC
25 Mar 2026
10% owner
Buy
1
$538.37
$538.37
Horizon Kinetics Asset Management LLC
24 Mar 2026
10% owner
Buy
1
$534.94
$534.94
Horizon Kinetics Asset Management LLC
23 Mar 2026
10% owner
Buy
1
$529.07
$529.07
Horizon Kinetics Asset Management LLC
20 Mar 2026
10% owner
Buy
1
$533.81
$533.81
Horizon Kinetics Asset Management LLC
19 Mar 2026
10% owner
Buy
1
$527.28
$527.28
Horizon Kinetics Asset Management LLC
18 Mar 2026
10% owner
Buy
1
$531.96
$531.96
Horizon Kinetics Asset Management LLC
17 Mar 2026
10% owner
Buy
1
$525.47
$525.47
Horizon Kinetics Asset Management LLC
16 Mar 2026
10% owner
Buy
1
$524.58
$524.58
Horizon Kinetics Asset Management LLC
13 Mar 2026
10% owner
Buy
1
$529.10
$529.10
Horizon Kinetics Asset Management LLC
12 Mar 2026
10% owner
Buy
1
$532.02
$532.02
Horizon Kinetics Asset Management LLC
11 Mar 2026
10% owner
Buy
1
$523.28
$523.28
Horizon Kinetics Asset Management LLC
10 Mar 2026
10% owner
Buy
1
$526.83
$526.83
Horizon Kinetics Asset Management LLC
9 Mar 2026
10% owner
Buy
1
$527.22
$527.22
Horizon Kinetics Asset Management LLC
6 Mar 2026
10% owner
Buy
1
$526.43
$526.43
Horizon Kinetics Asset Management LLC
5 Mar 2026
10% owner
Buy
1
$529.46
$529.46
Horizon Kinetics Asset Management LLC
4 Mar 2026
10% owner
Buy
1
$530.21
$530.21
Horizon Kinetics Asset Management LLC
3 Mar 2026
10% owner
Buy
1
$522.34
$522.34
Horizon Kinetics Asset Management LLC
2 Mar 2026
10% owner
Buy
1
$524.01
$524.01
Horizon Kinetics Asset Management LLC
27 Feb 2026
10% owner
Buy
1
$517.29
$517.29
Horizon Kinetics Asset Management LLC
26 Feb 2026
10% owner
Buy
1
$507.39
$507.39
Horizon Kinetics Asset Management LLC
25 Feb 2026
10% owner
Buy
1
$510.65
$510.65
Donna E Epps
25 Feb 2026
Director
Buy
895
$510.45
$456.85K
Donna E Epps
25 Feb 2026
Director
Sell
895
$510.08
$456.52K
Horizon Kinetics Asset Management LLC
24 Feb 2026
10% owner
Buy
1
$520.15
$520.15
Stephanie Buffington
24 Feb 2026
Chief Accounting Officer
Sell
1,608
$503.00
$808.82K
Horizon Kinetics Asset Management LLC
23 Feb 2026
10% owner
Buy
1
$519.85
$519.85
Horizon Kinetics Asset Management LLC
20 Feb 2026
10% owner
Buy
1
$504.28
$504.28
Horizon Kinetics Asset Management LLC
19 Feb 2026
10% owner
Buy
1
$469.18
$469.18
Horizon Kinetics Asset Management LLC
18 Feb 2026
10% owner
Buy
1
$435.13
$435.13
Horizon Kinetics Asset Management LLC
17 Feb 2026
10% owner
Buy
1
$425.55
$425.55
Horizon Kinetics Asset Management LLC
13 Feb 2026
10% owner
Buy
1
$426.38
$426.38
Horizon Kinetics Asset Management LLC
12 Feb 2026
10% owner
Buy
1
$413.24
$413.24
Horizon Kinetics Asset Management LLC
11 Feb 2026
10% owner
Buy
1
$407.53
$407.53
Horizon Kinetics Asset Management LLC
10 Feb 2026
10% owner
Buy
1
$388.01
$388.01
Horizon Kinetics Asset Management LLC
9 Feb 2026
10% owner
Buy
1
$371.57
$371.57
Horizon Kinetics Asset Management LLC
6 Feb 2026
10% owner
Buy
1
$360.24
$360.24
Horizon Kinetics Asset Management LLC
5 Feb 2026
10% owner
Buy
1
$341.52
$341.52
Horizon Kinetics Asset Management LLC
4 Feb 2026
10% owner
Buy
1
$345.07
$345.07
Horizon Kinetics Asset Management LLC
3 Feb 2026
10% owner
Buy
1
$337.01
$337.01
Horizon Kinetics Asset Management LLC
2 Feb 2026
10% owner
Buy
1
$338.12
$338.12
Horizon Kinetics Asset Management LLC
30 Jan 2026
10% owner
Buy
1
$345.57
$345.57
Horizon Kinetics Asset Management LLC
29 Jan 2026
10% owner
Buy
1
$355.41
$355.41
Horizon Kinetics Asset Management LLC
28 Jan 2026
10% owner
Buy
1
$350.70
$350.70
Horizon Kinetics Asset Management LLC
27 Jan 2026
10% owner
Buy
1
$339.86
$339.86
Horizon Kinetics Asset Management LLC
26 Jan 2026
10% owner
Buy
1
$341.94
$341.94
Horizon Kinetics Asset Management LLC
23 Jan 2026
10% owner
Buy
1
$350.06
$350.06
Horizon Kinetics Asset Management LLC
22 Jan 2026
10% owner
Buy
1
$345.78
$345.78
Horizon Kinetics Asset Management LLC
21 Jan 2026
10% owner
Buy
1
$343.48
$343.48
Horizon Kinetics Asset Management LLC
20 Jan 2026
10% owner
Buy
1
$334.13
$334.13
Horizon Kinetics Asset Management LLC
16 Jan 2026
10% owner
Buy
1
$328.20
$328.20
Horizon Kinetics Asset Management LLC
15 Jan 2026
10% owner
Buy
1
$330.33
$330.33
Horizon Kinetics Asset Management LLC
14 Jan 2026
10% owner
Buy
1
$329.91
$329.91
Horizon Kinetics Asset Management LLC
13 Jan 2026
10% owner
Buy
1
$322.57
$322.57
Horizon Kinetics Asset Management LLC
12 Jan 2026
10% owner
Buy
1
$311.84
$311.84
Horizon Kinetics Asset Management LLC
9 Jan 2026
10% owner
Buy
1
$309.15
$309.15
Horizon Kinetics Asset Management LLC
8 Jan 2026
10% owner
Buy
1
$291.90
$291.90
Horizon Kinetics Asset Management LLC
7 Jan 2026
10% owner
Buy
1
$286.30
$286.30
Horizon Kinetics Asset Management LLC
6 Jan 2026
10% owner
Buy
1
$296.79
$296.79
Horizon Kinetics Asset Management LLC
5 Jan 2026
10% owner
Buy
1
$294.98
$294.98
Horizon Kinetics Asset Management LLC
2 Jan 2026
10% owner
Buy
1
$288.78
$288.78
Horizon Kinetics Asset Management LLC
31 Dec 2025
10% owner
Buy
1
$287.54
$287.54
Horizon Kinetics Asset Management LLC
30 Dec 2025
10% owner
Buy
1
$294.50
$294.50
Horizon Kinetics Asset Management LLC
29 Dec 2025
10% owner
Buy
1
$293.53
$293.53
Horizon Kinetics Asset Management LLC
26 Dec 2025
10% owner
Buy
1
$284.78
$284.78
Horizon Kinetics Asset Management LLC
24 Dec 2025
10% owner
Buy
1
$295.05
$295.05
Horizon Kinetics Asset Management LLC
23 Dec 2025
10% owner
Buy
1
$300.76
$300.76
Horizon Kinetics Asset Management LLC
22 Dec 2025
10% owner
Buy
1
$924.53
$924.53
Horizon Kinetics Asset Management LLC
19 Dec 2025
10% owner
Buy
1
$897.18
$897.18
Horizon Kinetics Asset Management LLC
18 Dec 2025
10% owner
Buy
1
$902.41
$902.41
Horizon Kinetics Asset Management LLC
17 Dec 2025
10% owner
Buy
1
$879.93
$879.93
Horizon Kinetics Asset Management LLC
16 Dec 2025
10% owner
Buy
1
$822.14
$822.14
Horizon Kinetics Asset Management LLC
15 Dec 2025
10% owner
Buy
1
$818.76
$818.76
Horizon Kinetics Asset Management LLC
12 Dec 2025
10% owner
Buy
1
$880.88
$880.88
Horizon Kinetics Asset Management LLC
11 Dec 2025
10% owner
Buy
1
$877.16
$877.16
Horizon Kinetics Asset Management LLC
10 Dec 2025
10% owner
Buy
1
$870.01
$870.01
Horizon Kinetics Asset Management LLC
9 Dec 2025
10% owner
Buy
1
$896.25
$896.25
Horizon Kinetics Asset Management LLC
8 Dec 2025
10% owner
Buy
1
$914.15
$914.15
Horizon Kinetics Asset Management LLC
5 Dec 2025
10% owner
Buy
1
$921.79
$921.79
Horizon Kinetics Asset Management LLC
4 Dec 2025
10% owner
Buy
1
$912.29
$912.29
Horizon Kinetics Asset Management LLC
3 Dec 2025
10% owner
Buy
1
$875.90
$875.90
Horizon Kinetics Asset Management LLC
2 Dec 2025
10% owner
Buy
1
$869.18
$869.18
Horizon Kinetics Asset Management LLC
1 Dec 2025
10% owner
Buy
1
$866.88
$866.88
Horizon Kinetics Asset Management LLC
28 Nov 2025
10% owner
Buy
1
$867.31
$867.31
Horizon Kinetics Asset Management LLC
26 Nov 2025
10% owner
Buy
1
$863.45
$863.45
Horizon Kinetics Asset Management LLC
25 Nov 2025
10% owner
Buy
1
$853.41
$853.41
Horizon Kinetics Asset Management LLC
24 Nov 2025
10% owner
Buy
1
$880.12
$880.12
Horizon Kinetics Asset Management LLC
21 Nov 2025
10% owner
Buy
1
$895.11
$895.11
Horizon Kinetics Asset Management LLC
20 Nov 2025
10% owner
Buy
1
$918.95
$918.95
Horizon Kinetics Asset Management LLC
19 Nov 2025
10% owner
Buy
1
$899.24
$899.24
Horizon Kinetics Asset Management LLC
18 Nov 2025
10% owner
Buy
1
$914.17
$914.17
Horizon Kinetics Asset Management LLC
17 Nov 2025
10% owner
Buy
1
$1,008.18
$1.01K
Horizon Kinetics Asset Management LLC
14 Nov 2025
10% owner
Buy
1
$998.50
$998.50
Horizon Kinetics Asset Management LLC
13 Nov 2025
10% owner
Buy
1
$1,020.76
$1.02K
Horizon Kinetics Asset Management LLC
12 Nov 2025
10% owner
Buy
1
$996.33
$996.33
Horizon Kinetics Asset Management LLC
11 Nov 2025
10% owner
Buy
1
$1,000.82
$1.00K
Horizon Kinetics Asset Management LLC
10 Nov 2025
10% owner
Buy
1
$967.12
$967.12
Horizon Kinetics Asset Management LLC
7 Nov 2025
10% owner
Buy
1
$993.15
$993.15
Horizon Kinetics Asset Management LLC
6 Nov 2025
10% owner
Buy
1
$943.89
$943.89

What was left out

Form 4 filings counted 243
Amendments (4/A) skipped 2
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 3
Sales straight out of an exercise 0
Sales at will 2
Transactions with no price 0
Shares from compensation/vesting 63,070
History held since 14 Jan 2021