Logo image of TPL

TEXAS PACIFIC LAND CORP (TPL) Stock Ownership and Short Interest

USA - NYSE:TPL - US88262P1021 - Common Stock

928.63 USD
-9.01 (-0.96%)
Last: 10/24/2025, 7:00:46 PM
928.63 USD
0 (0%)
After Hours: 10/24/2025, 7:00:46 PM
TPL Ownership Chart.TPL Ownership Chart: showing Insider, Institutional ownership and shares available to the public.TPL Ownership.InsiderInstitutionalPublic



Shares Outstanding22.98M
Float21.78M
Float Short Interest Percentage6.95%
Owners (insider)0.85%
Owners (institutional)71.92%
Owners (insider) change0.02%
Owners (institutional) change0%
TPL Institutional Ownership HistoryTPL Institutional Ownership HistoryTPL Institutional Ownership History Sep 2021 Mar 2022 Sep 2022 Mar 2023 Sep 2023 Mar 2024 Sep 2024 Mar 2025 Sep 2025 5M 10M 15M
TPL Historical Insider Transactions ChartTPL Historical Insider Buy and Sell Transactions ChartTPL Historical Insider Transactions Nov 2024 Dec 2024 Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025 Oct 2025 0 2K 4K 6K 8K 10K
Date Name Type Shares Price Amount
Oct 22, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 935.82 $ 935.82
Oct 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 938.73 $ 938.73
Oct 20, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 944.58 $ 944.58
Oct 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 929.17 $ 929.17
Oct 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 934.95 $ 934.95
Oct 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 924.33 $ 924.33
Oct 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 882.84 $ 882.84
Oct 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 2 892.96 $ 1,785.92
Oct 9, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 936.32 $ 936.32
Oct 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 935.09 $ 935.09
Oct 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 964.32 $ 964.32
Oct 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 950.35 $ 950.35
Oct 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 970.62 $ 970.62
Oct 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 967.13 $ 967.13
Oct 1, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 944.99 $ 944.99
Sep 30, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 914.14 $ 914.14
Sep 29, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 926.54 $ 926.54
Sep 26, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 947.88 $ 947.88
Sep 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 955.44 $ 955.44
Sep 23, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 896.91 $ 896.91
Sep 22, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 864.45 $ 864.45
Sep 19, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 896.60 $ 896.60
Sep 18, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 915.55 $ 915.55
Sep 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 928.60 $ 928.60
Sep 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 929.46 $ 929.46
Sep 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 950.26 $ 950.26
Sep 12, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 943.08 $ 943.08
Sep 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 927.23 $ 927.23
Sep 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 923.41 $ 923.41
Sep 9, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 917.21 $ 917.21
Sep 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 908.90 $ 908.90
Sep 5, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 920.69 $ 920.69
Sep 4, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 912.22 $ 912.22
Sep 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 928.87 $ 928.87
Sep 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 972.55 $ 972.55
Sep 1, 2025 BUFFINGTON STEPHANIE Option Excercise 279 $ 0.00
Sep 1, 2025 BUFFINGTON STEPHANIE Option Excercise 123 933.48 $ 114,818.04
Aug 29, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 928.79 $ 928.79
Aug 29, 2025 BUFFINGTON STEPHANIE Open Market Sale 162 926.50 $ 150,093.00
Aug 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 909.74 $ 909.74
Aug 27, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 914.32 $ 914.32
Aug 26, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 897.55 $ 897.55
Aug 25, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 908.19 $ 908.19
Aug 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 888.65 $ 888.65
Aug 21, 2025 OLIVER ERIC L Open Market Purchase 100 881.27 $ 88,127.00
Aug 20, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 903.18 $ 903.18
Aug 19, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 893.05 $ 893.05
Aug 18, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 893.14 $ 893.14
Aug 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 894.93 $ 894.93
Aug 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 889.04 $ 889.04
Aug 14, 2025 OLIVER ERIC L Open Market Purchase 200 905.00 $ 181,000.00
Aug 13, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 854.06 $ 854.06
Aug 12, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 864.54 $ 864.54
Aug 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 876.27 $ 876.27
Aug 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 868.97 $ 868.97
Aug 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 899.77 $ 899.77
Aug 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 955.47 $ 955.47
Aug 5, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 950.14 $ 950.14
Aug 4, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 946.12 $ 946.12
Aug 1, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 943.87 $ 943.87
Jul 31, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 979.33 $ 979.33
Jul 30, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 984.37 $ 984.37
Jul 29, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 977.33 $ 977.33
Jul 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 980.04 $ 980.04
Jul 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 924.63 $ 924.63
Jul 23, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 928.10 $ 928.10
Jul 22, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 961.07 $ 961.07
Jul 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 986.43 $ 986.43
Jul 18, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,004.61 $ 1,004.61
Jul 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 992.87 $ 992.87
Jul 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 961.67 $ 961.67
Jul 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,014.80 $ 1,014.80
Jul 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,033.53 $ 1,033.53
Jul 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,062.60 $ 1,062.60
Jul 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,039.87 $ 1,039.87
Jul 9, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,037.49 $ 1,037.49
Jul 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,048.14 $ 1,048.14
Jul 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,042.95 $ 1,042.95
Jul 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,075.80 $ 1,075.80
Jul 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,066.31 $ 1,066.31
Jul 1, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,042.57 $ 1,042.57
Jun 30, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,053.06 $ 1,053.06
Jun 27, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,069.00 $ 1,069.00
Jun 26, 2025 STAHL MURRAY Open Market Purchase 10 1,047.68 $ 10,476.82
Jun 26, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,047.68 $ 10,476.82
Jun 25, 2025 STAHL MURRAY Open Market Purchase 10 1,057.75 $ 10,577.54
Jun 25, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,057.75 $ 10,577.54
Jun 24, 2025 STAHL MURRAY Open Market Purchase 10 1,040.15 $ 10,401.46
Jun 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,040.15 $ 10,401.46
Jun 23, 2025 STAHL MURRAY Open Market Purchase 10 1,097.63 $ 10,976.31
Jun 23, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,097.63 $ 10,976.31
Jun 20, 2025 STAHL MURRAY Open Market Purchase 10 1,081.94 $ 10,819.44
Jun 20, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,081.94 $ 10,819.44
Jun 18, 2025 STAHL MURRAY Open Market Purchase 10 1,080.21 $ 10,802.11
Jun 18, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,080.21 $ 10,802.11
Jun 17, 2025 STAHL MURRAY Open Market Purchase 10 1,107.34 $ 11,073.39
Jun 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,107.34 $ 11,073.39
Jun 16, 2025 STAHL MURRAY Open Market Purchase 10 1,108.24 $ 11,082.39
Jun 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,108.24 $ 11,082.39
Jun 13, 2025 STAHL MURRAY Open Market Purchase 10 1,116.75 $ 11,167.55
Jun 13, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,116.75 $ 11,167.55
Jun 12, 2025 STAHL MURRAY Open Market Purchase 10 1,092.15 $ 10,921.52
Jun 12, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,092.15 $ 10,921.52
Jun 11, 2025 STAHL MURRAY Open Market Purchase 10 1,111.32 $ 11,113.15
Jun 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,111.32 $ 11,113.15
Jun 10, 2025 STAHL MURRAY Open Market Purchase 10 1,121.38 $ 11,213.75
Jun 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,121.38 $ 11,213.75
Jun 9, 2025 STAHL MURRAY Open Market Purchase 10 1,114.01 $ 11,140.11
Jun 9, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,114.01 $ 11,140.11
Jun 6, 2025 STAHL MURRAY Open Market Purchase 10 1,113.65 $ 11,136.53
Jun 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,113.65 $ 11,136.53
Jun 5, 2025 STAHL MURRAY Open Market Purchase 10 1,112.35 $ 11,123.51
Jun 5, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,112.35 $ 11,123.51
Jun 4, 2025 STAHL MURRAY Open Market Purchase 10 1,120.53 $ 11,205.32
Jun 4, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,120.53 $ 11,205.32
Jun 3, 2025 STAHL MURRAY Open Market Purchase 10 1,110.29 $ 11,102.87
Jun 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,110.29 $ 11,102.87
Jun 2, 2025 STAHL MURRAY Open Market Purchase 10 1,143.03 $ 11,430.27
Jun 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,143.03 $ 11,430.27
May 28, 2025 STAHL MURRAY Open Market Purchase 10 1,248.41 $ 12,484.06
May 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,248.41 $ 12,484.06
May 27, 2025 STAHL MURRAY Open Market Purchase 10 1,290.64 $ 12,906.43
May 27, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,290.64 $ 12,906.43
May 23, 2025 STAHL MURRAY Open Market Purchase 10 1,267.68 $ 12,676.78
May 23, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,267.68 $ 12,676.78
May 22, 2025 STAHL MURRAY Open Market Purchase 10 1,335.01 $ 13,350.10
May 22, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,335.01 $ 13,350.10
May 20, 2025 STAHL MURRAY Open Market Purchase 10 1,416.12 $ 14,161.18
May 20, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,416.12 $ 14,161.18
May 19, 2025 STAHL MURRAY Open Market Purchase 10 1,413.18 $ 14,131.77
May 19, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,413.18 $ 14,131.77
May 16, 2025 STAHL MURRAY Open Market Purchase 10 1,421.73 $ 14,217.31
May 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,421.73 $ 14,217.31
May 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,381.46 $ 13,814.61
May 15, 2025 STAHL MURRAY Open Market Purchase 10 1,381.46 $ 13,814.61
May 14, 2025 STAHL MURRAY Open Market Purchase 10 1,377.98 $ 13,779.81
May 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,377.98 $ 13,779.81
May 13, 2025 STAHL MURRAY Open Market Purchase 10 1,349.15 $ 13,491.54
May 13, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,349.15 $ 13,491.54
May 12, 2025 STAHL MURRAY Open Market Purchase 10 1,364.36 $ 13,643.59
May 12, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,364.36 $ 13,643.59
May 9, 2025 STAHL MURRAY Open Market Purchase 10 1,296.67 $ 12,966.71
May 9, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,296.67 $ 12,966.71
May 8, 2025 STAHL MURRAY Open Market Purchase 10 1,093.08 $ 10,930.80
May 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,093.08 $ 10,930.80
May 7, 2025 STAHL MURRAY Open Market Purchase 10 1,325.41 $ 13,254.08
May 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,325.41 $ 13,254.08
May 6, 2025 STAHL MURRAY Open Market Purchase 10 1,326.53 $ 13,265.29
May 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,326.53 $ 13,265.29
May 5, 2025 STAHL MURRAY Open Market Purchase 10 1,317.53 $ 13,175.26
May 5, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,317.53 $ 13,175.26
May 2, 2025 STAHL MURRAY Open Market Purchase 10 1,331.59 $ 13,315.90
May 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,331.59 $ 13,315.90
May 1, 2025 STAHL MURRAY Open Market Purchase 10 1,281.95 $ 12,819.48
May 1, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,281.95 $ 12,819.48
Apr 30, 2025 STAHL MURRAY Open Market Purchase 10 1,300.57 $ 13,005.71
Apr 30, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,300.57 $ 13,005.71
Apr 29, 2025 STAHL MURRAY Open Market Purchase 10 1,333.44 $ 13,334.44
Apr 29, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,333.44 $ 13,334.44
Apr 28, 2025 STAHL MURRAY Open Market Purchase 10 1,344.52 $ 13,445.19
Apr 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,344.52 $ 13,445.19
Apr 25, 2025 STAHL MURRAY Open Market Purchase 10 1,324.29 $ 13,242.91
Apr 25, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,324.29 $ 13,242.91
Apr 24, 2025 STAHL MURRAY Open Market Purchase 10 1,343.22 $ 13,432.22
Apr 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,343.22 $ 13,432.22
Apr 23, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,333.54 $ 16,002.51
Apr 23, 2025 STAHL MURRAY Open Market Purchase 12 1,333.54 $ 16,002.51
Apr 22, 2025 STAHL MURRAY Open Market Purchase 12 1,278.26 $ 15,339.06
Apr 22, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,278.26 $ 15,339.06
Apr 21, 2025 STAHL MURRAY Open Market Purchase 12 1,277.61 $ 15,331.32
Apr 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,277.61 $ 15,331.32
Apr 17, 2025 STAHL MURRAY Open Market Purchase 12 1,297.67 $ 15,571.98
Apr 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,297.67 $ 15,571.98
Apr 16, 2025 STAHL MURRAY Open Market Purchase 12 1,269.88 $ 15,238.53
Apr 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,269.88 $ 15,238.53
Apr 15, 2025 STAHL MURRAY Open Market Purchase 12 1,255.17 $ 15,061.98
Apr 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,255.17 $ 15,061.98
Apr 14, 2025 STAHL MURRAY Open Market Purchase 12 1,267.02 $ 15,204.30
Apr 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,267.02 $ 15,204.30
Apr 11, 2025 STAHL MURRAY Open Market Purchase 12 1,185.63 $ 14,227.53
Apr 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,185.63 $ 14,227.53
Apr 9, 2025 STAHL MURRAY Open Market Purchase 12 1,101.70 $ 13,220.40
Apr 9, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,101.70 $ 13,220.40
Apr 8, 2025 STAHL MURRAY Open Market Purchase 12 1,202.20 $ 14,426.34
Apr 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,202.20 $ 14,426.34
Apr 7, 2025 STAHL MURRAY Open Market Purchase 12 1,040.40 $ 12,484.74
Apr 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,040.40 $ 12,484.74
Apr 4, 2025 STAHL MURRAY Open Market Purchase 10 1,156.34 $ 11,563.38
Apr 4, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,156.34 $ 11,563.38
Apr 3, 2025 STAHL MURRAY Open Market Purchase 10 1,277.49 $ 12,774.92
Apr 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,277.49 $ 12,774.92
Apr 2, 2025 STAHL MURRAY Open Market Purchase 10 1,334.45 $ 13,344.54
Apr 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,334.45 $ 13,344.54
Apr 1, 2025 STAHL MURRAY Open Market Purchase 10 1,315.42 $ 13,154.18
Apr 1, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,315.42 $ 13,154.18
Mar 31, 2025 STAHL MURRAY Open Market Purchase 10 1,302.72 $ 13,027.18
Mar 31, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,302.72 $ 13,027.18
Mar 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,324.78 $ 13,247.78
Mar 28, 2025 STAHL MURRAY Open Market Purchase 10 1,324.78 $ 13,247.78
Mar 27, 2025 STAHL MURRAY Open Market Purchase 10 1,363.66 $ 13,636.56
Mar 27, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,363.66 $ 13,636.56
Mar 26, 2025 STAHL MURRAY Open Market Purchase 10 1,378.85 $ 13,788.50
Mar 26, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,378.85 $ 13,788.50
Mar 25, 2025 STAHL MURRAY Open Market Purchase 10 1,347.45 $ 13,474.49
Mar 25, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,347.45 $ 13,474.49
Mar 24, 2025 STAHL MURRAY Open Market Purchase 10 1,293.47 $ 12,934.70
Mar 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,293.47 $ 12,934.70
Mar 21, 2025 STAHL MURRAY Open Market Purchase 10 1,350.72 $ 13,507.23
Mar 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,350.72 $ 13,507.23
Mar 20, 2025 STAHL MURRAY Open Market Purchase 10 1,370.46 $ 13,704.63
Mar 20, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,370.46 $ 13,704.63
Mar 19, 2025 STAHL MURRAY Open Market Purchase 10 1,352.37 $ 13,523.67
Mar 19, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,352.37 $ 13,523.67
Mar 18, 2025 STAHL MURRAY Open Market Purchase 10 1,343.33 $ 13,433.31
Mar 18, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,343.33 $ 13,433.31
Mar 17, 2025 STAHL MURRAY Open Market Purchase 10 1,317.32 $ 13,173.19
Mar 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,317.32 $ 13,173.19
Mar 14, 2025 STAHL MURRAY Open Market Purchase 10 1,273.32 $ 12,733.15
Mar 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,273.32 $ 12,733.15
Mar 14, 2025 STEDDUM CHRIS Open Market Sale 214 1,313.99 $ 281,193.39
Mar 14, 2025 STEDDUM CHRIS Open Market Sale 536 1,301.08 $ 697,378.60
Mar 13, 2025 Dobbs Micheal W. Open Market Sale 1150 1,271.52 $ 1,462,248.90
Mar 12, 2025 STAHL MURRAY Open Market Purchase 10 1,348.10 $ 13,480.98
Mar 12, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,348.10 $ 13,480.98
Mar 11, 2025 STAHL MURRAY Open Market Purchase 10 1,376.35 $ 13,763.46
Mar 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,376.35 $ 13,763.46
Mar 10, 2025 STAHL MURRAY Open Market Purchase 10 1,368.36 $ 13,683.56
Mar 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,368.36 $ 13,683.56
Mar 7, 2025 STAHL MURRAY Open Market Purchase 10 1,320.28 $ 13,202.78
Mar 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,320.28 $ 13,202.78
Mar 6, 2025 STAHL MURRAY Open Market Purchase 10 1,339.18 $ 13,391.75
Mar 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,339.18 $ 13,391.75
Mar 5, 2025 STAHL MURRAY Open Market Purchase 10 1,342.29 $ 13,422.88
Mar 5, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,342.29 $ 13,422.88
Mar 4, 2025 STAHL MURRAY Open Market Purchase 10 1,330.69 $ 13,306.88
Mar 4, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,330.69 $ 13,306.88
Mar 3, 2025 STAHL MURRAY Open Market Purchase 10 1,432.82 $ 14,328.23
Mar 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,432.82 $ 14,328.23
Feb 28, 2025 STAHL MURRAY Open Market Purchase 10 1,352.40 $ 13,523.98
Feb 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,352.40 $ 13,523.98
Feb 27, 2025 STAHL MURRAY Open Market Purchase 10 1,369.85 $ 13,698.48
Feb 27, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,369.85 $ 13,698.48
Feb 26, 2025 STAHL MURRAY Open Market Purchase 10 1,306.01 $ 13,060.12
Feb 26, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,306.01 $ 13,060.12
Feb 25, 2025 STAHL MURRAY Open Market Purchase 10 1,285.51 $ 12,855.10
Feb 25, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,285.51 $ 12,855.10
Feb 25, 2025 EPPS DONNA E Open Market Sale 275 1,271.41 $ 349,637.75
Feb 25, 2025 EPPS DONNA E Open Market Purchase 275 1,273.32 $ 350,163.00
Feb 24, 2025 STAHL MURRAY Open Market Purchase 10 1,345.04 $ 13,450.36
Feb 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 10 1,345.04 $ 13,450.36
Feb 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,377.87 $ 1,377.87
Feb 20, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,436.25 $ 1,436.25
Feb 19, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,422.27 $ 1,422.27
Feb 18, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,402.70 $ 1,402.70
Feb 14, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,359.00 $ 1,359.00
Feb 13, 2025 BUFFINGTON STEPHANIE Option Excercise 120 1,353.18 $ 162,381.60
Feb 13, 2025 GLOVER TYLER Option Excercise 1266 $ 0.00
Feb 13, 2025 GLOVER TYLER Option Excercise 599 1,353.18 $ 810,554.82
Feb 13, 2025 STEDDUM CHRIS Option Excercise 690 $ 0.00
Feb 13, 2025 STEDDUM CHRIS Option Excercise 312 1,353.18 $ 422,192.16
Feb 13, 2025 Dobbs Micheal W. Option Excercise 402 $ 0.00
Feb 13, 2025 Dobbs Micheal W. Option Excercise 178 1,353.18 $ 240,866.04
Feb 13, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,344.87 $ 1,344.87
Feb 13, 2025 BUFFINGTON STEPHANIE Option Excercise 285 $ 0.00
Feb 12, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,356.89 $ 1,356.89
Feb 11, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,366.97 $ 1,366.97
Feb 11, 2025 Dobbs Micheal W. Grant 1908 0.00 $ 0.00
Feb 11, 2025 STEDDUM CHRIS Grant 3096 0.00 $ 0.00
Feb 11, 2025 GLOVER TYLER Grant 7500 0.00 $ 0.00
Feb 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,379.39 $ 1,379.39
Feb 10, 2025 Dobbs Micheal W. Option Excercise 594 $ 0.00
Feb 10, 2025 Dobbs Micheal W. Option Excercise 1113 1,366.04 $ 1,520,399.31
Feb 10, 2025 STEDDUM CHRIS Option Excercise 939 $ 0.00
Feb 10, 2025 STEDDUM CHRIS Option Excercise 1833 1,365.94 $ 2,503,760.61
Feb 10, 2025 BUFFINGTON STEPHANIE Option Excercise 366 $ 0.00
Feb 10, 2025 BUFFINGTON STEPHANIE Option Excercise 159 1,372.28 $ 218,192.40
Feb 10, 2025 GLOVER TYLER Option Excercise 2136 $ 0.00
Feb 10, 2025 GLOVER TYLER Option Excercise 4563 1,365.69 $ 6,231,648.96
Feb 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,359.18 $ 1,359.18
Feb 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,351.46 $ 1,351.46
Feb 5, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,393.56 $ 1,393.56
Feb 4, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,361.19 $ 1,361.19
Feb 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,316.07 $ 1,316.07
Jan 31, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,314.44 $ 1,314.44
Jan 30, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,308.12 $ 1,308.12
Jan 29, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,275.02 $ 1,275.02
Jan 28, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,253.16 $ 1,253.16
Jan 27, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,230.35 $ 1,230.35
Jan 24, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,383.33 $ 1,383.33
Jan 23, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,425.45 $ 1,425.45
Jan 22, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,418.68 $ 1,418.68
Jan 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,395.68 $ 1,395.68
Jan 21, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Other Disposition 44 0.00 $ 0.00
Jan 17, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,399.62 $ 1,399.62
Jan 16, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,386.27 $ 1,386.27
Jan 15, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,400.25 $ 1,400.25
Jan 13, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,321.05 $ 1,321.05
Jan 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,300.78 $ 1,300.78
Jan 10, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Other Disposition 62 0.00 $ 0.00
Jan 8, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,255.81 $ 1,255.81
Jan 7, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,252.93 $ 1,252.93
Jan 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,224.12 $ 1,224.12
Jan 6, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Other Disposition 27 0.00 $ 0.00
Jan 3, 2025 STAHL MURRAY Open Market Purchase 1 1,219.30 $ 1,219.30
Jan 3, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,219.30 $ 1,219.30
Jan 2, 2025 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,148.57 $ 1,148.57
Dec 31, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,127.97 $ 1,127.97
Dec 30, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,134.87 $ 1,134.87
Dec 27, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,159.10 $ 1,159.10
Dec 26, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,150.34 $ 1,150.34
Dec 23, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 2 1,132.67 $ 2,265.34
Dec 20, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,118.98 $ 1,118.98
Dec 19, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,109.00 $ 1,109.00
Dec 18, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,204.77 $ 1,204.77
Dec 17, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,184.55 $ 1,184.55
Dec 16, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,231.50 $ 1,231.50
Dec 13, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 1 1,180.67 $ 1,180.67
Dec 12, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,149.85 $ 3,449.55
Dec 11, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,283.63 $ 3,850.89
Dec 10, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 2 1,319.54 $ 2,639.08
Dec 9, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,357.63 $ 4,072.89
Dec 6, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,319.52 $ 3,958.56
Dec 5, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,337.65 $ 4,012.95
Dec 4, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,558.70 $ 4,676.10
Dec 3, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,536.54 $ 4,609.62
Dec 2, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,517.57 $ 4,552.71
Nov 29, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,681.03 $ 5,043.09
Nov 27, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,579.14 $ 4,737.42
Nov 26, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,556.11 $ 4,668.33
Nov 25, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,726.14 $ 5,178.42
Nov 22, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,645.51 $ 4,936.53
Nov 21, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,452.90 $ 4,358.70
Nov 20, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,426.83 $ 4,280.49
Nov 19, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,406.66 $ 4,219.98
Nov 18, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 3 1,388.85 $ 4,166.55
Nov 15, 2024 STAHL MURRAY Open Market Purchase 12 1,354.78 $ 16,257.31
Nov 15, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,354.78 $ 16,257.31
Nov 14, 2024 STAHL MURRAY Open Market Purchase 12 1,368.78 $ 16,425.31
Nov 14, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,368.78 $ 16,425.31
Nov 14, 2024 STEDDUM CHRIS Open Market Sale 350 1,340.00 $ 469,000.00
Nov 13, 2024 STAHL MURRAY Open Market Purchase 12 1,405.98 $ 16,871.73
Nov 13, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,405.98 $ 16,871.73
Nov 12, 2024 STAHL MURRAY Open Market Purchase 12 1,403.22 $ 16,838.67
Nov 12, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,403.22 $ 16,838.67
Nov 12, 2024 BUFFINGTON STEPHANIE Open Market Sale 210 1,388.33 $ 291,550.14
Nov 8, 2024 STAHL MURRAY Open Market Purchase 24 1,364.38 $ 32,745.03
Nov 8, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 24 1,364.38 $ 32,745.03
Nov 7, 2024 STAHL MURRAY Open Market Purchase 12 1,266.98 $ 15,203.79
Nov 7, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,266.98 $ 15,203.79
Nov 6, 2024 STAHL MURRAY Open Market Purchase 12 1,325.68 $ 15,908.16
Nov 6, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,325.68 $ 15,908.16
Nov 5, 2024 STAHL MURRAY Open Market Purchase 12 1,216.62 $ 14,599.44
Nov 5, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,216.62 $ 14,599.44
Nov 4, 2024 STAHL MURRAY Open Market Purchase 12 1,185.34 $ 14,224.11
Nov 4, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,185.34 $ 14,224.11
Nov 1, 2024 STAHL MURRAY Open Market Purchase 12 1,176.61 $ 14,119.35
Nov 1, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,176.61 $ 14,119.35
Oct 31, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,158.89 $ 13,906.71
Oct 31, 2024 STAHL MURRAY Open Market Purchase 12 1,158.89 $ 13,906.71
Oct 30, 2024 STAHL MURRAY Open Market Purchase 12 1,124.01 $ 13,488.12
Oct 30, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,124.01 $ 13,488.12
Oct 29, 2024 STAHL MURRAY Open Market Purchase 12 1,091.08 $ 13,092.90
Oct 29, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,091.08 $ 13,092.90
Oct 28, 2024 STAHL MURRAY Open Market Purchase 12 1,076.88 $ 12,922.59
Oct 28, 2024 HORIZON KINETICS ASSET MANAGEMENT LLC Open Market Purchase 12 1,076.88 $ 12,922.59