Similar companies
| Company | Transaction Value | |
|---|---|---|
![]() |
ExxonMobilXOM |
-$28M |
![]() |
TransoceanRIG |
$3.09B |
![]() |
Occidental PetroleumOXY |
$72.8B |
![]() |
ChevronCVX |
-$3.15B |
![]() |
Clean Energy FuelsCLNE |
-$1.7M |
Are Texas Pacific Land Insiders Buying or Selling?
Texas Pacific Land (TPL) has had 42 insider transactions in the past 90 days, all buys — insider buying is generally read as a bullish signal. The most recent was HORIZON KINETICS ASSET MANAGEMENT LLC, who bought 1 shares at $364.42 on August 28, 2026.
Insider trading patterns can signal confidence or concern from the people who know the company best. AltIndex tracks insider transactions as one of 25+ alternative data signals in the TPL AI Score. For government officials trading this stock, see TPL congressional trading.
Who’s Trading Texas Pacific Land Stock?
| Insider | Activity | Trades | Last Trade |
|---|---|---|---|
| CHRIS STEDDUM | Sold $2.8M | 22 | Jun 8, 2026 |
| Micheal Dobbs | Sold $1.5M | 3 | Mar 13, 2025 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Bought $1.3M | 744 | Aug 28, 2026 |
| STEPHANIE BUFFINGTON | Sold $1.3M | 4 | Feb 24, 2026 |
| DONNA EPPS | Bought $810,000 | 2 | Feb 25, 2026 |
| ERIC OLIVER | Bought $180,000 | 2 | Aug 21, 2025 |
Recent Texas Pacific Land Insider Transactions
| Insider | Transaction Date | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 28, 2026 | Buy | 1 | $364.42 | $360 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 27, 2026 | Buy | 1 | $365.74 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 26, 2026 | Buy | 1 | $375 | $380 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 25, 2026 | Buy | 1 | $372.58 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 24, 2026 | Buy | 1 | $377.39 | $380 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 21, 2026 | Buy | 1 | $381.51 | $380 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 5, 2026 | Buy | 1 | $385.95 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 4, 2026 | Buy | 1 | $403.53 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 3, 2026 | Buy | 1 | $392.66 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 31, 2026 | Buy | 1 | $400.09 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 30, 2026 | Buy | 1 | $389.14 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 29, 2026 | Buy | 1 | $394.14 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 27, 2026 | Buy | 1 | $409.31 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 23, 2026 | Buy | 1 | $429.51 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 22, 2026 | Buy | 1 | $427.42 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 21, 2026 | Buy | 1 | $413.48 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 20, 2026 | Buy | 1 | $416.47 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 17, 2026 | Buy | 1 | $420.15 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 16, 2026 | Buy | 1 | $416.05 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 15, 2026 | Buy | 1 | $414.13 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 14, 2026 | Buy | 1 | $408.37 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 13, 2026 | Buy | 1 | $411.1 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 10, 2026 | Buy | 1 | $385.84 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 9, 2026 | Buy | 1 | $400.13 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 8, 2026 | Buy | 1 | $397.47 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 7, 2026 | Buy | 1 | $400.67 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 6, 2026 | Buy | 1 | $408.89 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 2, 2026 | Buy | 1 | $402.64 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 1, 2026 | Buy | 1 | $426 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 30, 2026 | Buy | 1 | $435.74 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 25, 2026 | Buy | 1 | $388.58 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 24, 2026 | Buy | 1 | $374.1 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 23, 2026 | Buy | 1 | $370.6 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 22, 2026 | Buy | 1 | $351.33 | $350 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 18, 2026 | Buy | 1 | $355.47 | $360 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 17, 2026 | Buy | 1 | $356.6 | $360 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 16, 2026 | Buy | 1 | $356.31 | $360 |
| PETER DOYLE | Jun 15, 2026 | Buy | 4 | $381.95 | $1,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 15, 2026 | Buy | 1 | $369.4 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 12, 2026 | Buy | 1 | $384.53 | $380 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 11, 2026 | Buy | 1 | $370.47 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 10, 2026 | Buy | 1 | $380.37 | $380 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 9, 2026 | Buy | 1 | $386.62 | $390 |
| CHRIS STEDDUM | Jun 8, 2026 | Sell | 730 | $400.21 | $290,000 |
| CHRIS STEDDUM | Jun 8, 2026 | Sell | 100 | $401.18 | $40,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 8, 2026 | Buy | 1 | $402.65 | $400 |
| CHRIS STEDDUM | Jun 5, 2026 | Sell | 3,170 | $400.25 | $1.3M |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 5, 2026 | Buy | 1 | $394.84 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 4, 2026 | Buy | 1 | $406.73 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 3, 2026 | Buy | 1 | $406.72 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 2, 2026 | Buy | 1 | $368.2 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 1, 2026 | Buy | 1 | $387.38 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 29, 2026 | Buy | 1 | $395.39 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 28, 2026 | Buy | 1 | $406.26 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 27, 2026 | Buy | 1 | $404.86 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 22, 2026 | Buy | 1 | $400.85 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 21, 2026 | Buy | 1 | $396.43 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 20, 2026 | Buy | 2 | $395.93 | $790 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 19, 2026 | Buy | 2 | $390.21 | $780 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 18, 2026 | Buy | 1 | $385.14 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 15, 2026 | Buy | 1 | $387.62 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 14, 2026 | Buy | 1 | $385.21 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 13, 2026 | Buy | 1 | $381.1 | $380 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 12, 2026 | Buy | 1 | $393.71 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 7, 2026 | Buy | 1 | $401.32 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 6, 2026 | Buy | 1 | $419.02 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 5, 2026 | Buy | 1 | $432.71 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 4, 2026 | Buy | 1 | $438.69 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 1, 2026 | Buy | 1 | $433.13 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 30, 2026 | Buy | 1 | $436.8 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 29, 2026 | Buy | 1 | $435.76 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 28, 2026 | Buy | 1 | $435.73 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 27, 2026 | Buy | 1 | $436.44 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 24, 2026 | Buy | 1 | $435.4 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 23, 2026 | Buy | 1 | $436.73 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 22, 2026 | Buy | 1 | $437.87 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 21, 2026 | Buy | 1 | $441.84 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 20, 2026 | Buy | 1 | $427.65 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 17, 2026 | Buy | 1 | $419.94 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 16, 2026 | Buy | 1 | $424.47 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 15, 2026 | Buy | 1 | $419.26 | $420 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 14, 2026 | Buy | 1 | $413.96 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 13, 2026 | Buy | 1 | $414.88 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 10, 2026 | Buy | 1 | $407.06 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 9, 2026 | Buy | 1 | $401.64 | $400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 8, 2026 | Buy | 3 | $449 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 7, 2026 | Buy | 1 | $447.12 | $450 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 6, 2026 | Buy | 1 | $443.42 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 2, 2026 | Buy | 1 | $443.26 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 1, 2026 | Buy | 1 | $454.04 | $450 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 31, 2026 | Buy | 1 | $470.18 | $470 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 30, 2026 | Buy | 1 | $494.25 | $490 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 27, 2026 | Buy | 1 | $518.21 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 25, 2026 | Buy | 1 | $538.37 | $540 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 24, 2026 | Buy | 1 | $534.94 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 23, 2026 | Buy | 1 | $529.07 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 20, 2026 | Buy | 1 | $533.81 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 19, 2026 | Buy | 1 | $527.28 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 18, 2026 | Buy | 1 | $531.96 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 17, 2026 | Buy | 1 | $525.47 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 16, 2026 | Buy | 1 | $524.58 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 13, 2026 | Buy | 1 | $529.1 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 12, 2026 | Buy | 1 | $532.02 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 11, 2026 | Buy | 1 | $523.28 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 10, 2026 | Buy | 1 | $526.83 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 9, 2026 | Buy | 1 | $527.22 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 6, 2026 | Buy | 1 | $526.43 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 5, 2026 | Buy | 1 | $529.46 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 4, 2026 | Buy | 1 | $530.21 | $530 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 3, 2026 | Buy | 1 | $522.34 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 2, 2026 | Buy | 1 | $524.01 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 27, 2026 | Buy | 1 | $517.29 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 26, 2026 | Buy | 1 | $507.39 | $510 |
| DONNA EPPS | Feb 25, 2026 | Buy | 895 | $510.45 | $460,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 25, 2026 | Buy | 1 | $510.65 | $510 |
| STEPHANIE BUFFINGTON | Feb 24, 2026 | Sell | 1,608 | $503 | $810,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 24, 2026 | Buy | 1 | $520.15 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 23, 2026 | Buy | 1 | $519.85 | $520 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 20, 2026 | Buy | 1 | $504.28 | $500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 19, 2026 | Buy | 1 | $469.18 | $470 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 18, 2026 | Buy | 1 | $435.13 | $440 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 17, 2026 | Buy | 1 | $425.55 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 13, 2026 | Buy | 1 | $426.38 | $430 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 12, 2026 | Buy | 1 | $413.24 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 11, 2026 | Buy | 1 | $407.53 | $410 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 10, 2026 | Buy | 1 | $388.01 | $390 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 9, 2026 | Buy | 1 | $371.57 | $370 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 6, 2026 | Buy | 1 | $360.24 | $360 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 5, 2026 | Buy | 1 | $341.52 | $340 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 4, 2026 | Buy | 1 | $345.07 | $350 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 3, 2026 | Buy | 1 | $337.01 | $340 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 2, 2026 | Buy | 1 | $338.12 | $340 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 30, 2026 | Buy | 1 | $345.57 | $350 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 29, 2026 | Buy | 1 | $355.41 | $360 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 28, 2026 | Buy | 1 | $350.7 | $350 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 27, 2026 | Buy | 1 | $339.86 | $340 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 26, 2026 | Buy | 1 | $341.94 | $340 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 23, 2026 | Buy | 1 | $350.06 | $350 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 22, 2026 | Buy | 1 | $345.78 | $350 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 21, 2026 | Buy | 1 | $343.48 | $340 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 20, 2026 | Buy | 1 | $334.13 | $330 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 16, 2026 | Buy | 1 | $328.2 | $330 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 15, 2026 | Buy | 1 | $330.33 | $330 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 14, 2026 | Buy | 1 | $329.91 | $330 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 13, 2026 | Buy | 1 | $322.57 | $320 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 12, 2026 | Buy | 1 | $311.84 | $310 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 9, 2026 | Buy | 1 | $309.15 | $310 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 8, 2026 | Buy | 1 | $291.9 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 7, 2026 | Buy | 1 | $286.3 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 6, 2026 | Buy | 1 | $296.79 | $300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 6, 2026 | Buy | 1 | $296.79 | $300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 6, 2026 | Buy | 1 | $296.79 | $300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 5, 2026 | Buy | 1 | $294.98 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 2, 2026 | Buy | 1 | $288.78 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 31, 2025 | Buy | 1 | $287.54 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 30, 2025 | Buy | 1 | $294.5 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 29, 2025 | Buy | 1 | $293.53 | $290 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 26, 2025 | Buy | 1 | $284.78 | $280 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 24, 2025 | Buy | 1 | $295.05 | $300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 23, 2025 | Buy | 1 | $300.76 | $300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 22, 2025 | Buy | 1 | $924.53 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 19, 2025 | Buy | 1 | $897.18 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 18, 2025 | Buy | 1 | $902.41 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 17, 2025 | Buy | 1 | $879.93 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 16, 2025 | Buy | 1 | $822.14 | $820 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 15, 2025 | Buy | 1 | $818.76 | $820 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 12, 2025 | Buy | 1 | $880.88 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 11, 2025 | Buy | 1 | $877.16 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 10, 2025 | Buy | 1 | $870.01 | $870 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 9, 2025 | Buy | 1 | $896.25 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 8, 2025 | Buy | 1 | $914.15 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 5, 2025 | Buy | 1 | $921.79 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 4, 2025 | Buy | 1 | $912.29 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 3, 2025 | Buy | 1 | $875.9 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 2, 2025 | Buy | 1 | $869.18 | $870 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 1, 2025 | Buy | 1 | $866.88 | $870 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 28, 2025 | Buy | 1 | $867.31 | $870 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 26, 2025 | Buy | 1 | $863.45 | $860 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 25, 2025 | Buy | 1 | $853.41 | $850 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 24, 2025 | Buy | 1 | $880.12 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 21, 2025 | Buy | 1 | $895.11 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 20, 2025 | Buy | 1 | $918.95 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 19, 2025 | Buy | 1 | $899.24 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 18, 2025 | Buy | 1 | $914.17 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 17, 2025 | Buy | 1 | $1,008.18 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 14, 2025 | Buy | 1 | $998.5 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 13, 2025 | Buy | 1 | $1,020.76 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 12, 2025 | Buy | 1 | $996.33 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 11, 2025 | Buy | 1 | $1,000.82 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 7, 2025 | Buy | 1 | $993.15 | $990 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 6, 2025 | Buy | 1 | $943.89 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 5, 2025 | Buy | 1 | $913.98 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 4, 2025 | Buy | 1 | $911.86 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 3, 2025 | Buy | 1 | $933.41 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 31, 2025 | Buy | 1 | $934.21 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 30, 2025 | Buy | 1 | $940.76 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 29, 2025 | Buy | 1 | $912.12 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 28, 2025 | Buy | 1 | $925.2 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 27, 2025 | Buy | 1 | $933.51 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 24, 2025 | Buy | 1 | $949.13 | $950 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 23, 2025 | Buy | 1 | $939.12 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 22, 2025 | Buy | 1 | $935.82 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 21, 2025 | Buy | 1 | $938.73 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 20, 2025 | Buy | 1 | $944.58 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 17, 2025 | Buy | 1 | $929.17 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 16, 2025 | Buy | 1 | $934.95 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 15, 2025 | Buy | 1 | $924.33 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 14, 2025 | Buy | 1 | $882.84 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 13, 2025 | Buy | 1 | $898.51 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 9, 2025 | Buy | 1 | $936.32 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 8, 2025 | Buy | 1 | $935.09 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 7, 2025 | Buy | 1 | $964.32 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 6, 2025 | Buy | 1 | $950.35 | $950 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 3, 2025 | Buy | 1 | $970.62 | $970 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 2, 2025 | Buy | 1 | $967.13 | $970 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 1, 2025 | Buy | 1 | $944.99 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2025 | Buy | 1 | $914.14 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 29, 2025 | Buy | 1 | $926.54 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 26, 2025 | Buy | 1 | $947.88 | $950 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 25, 2025 | Buy | 1 | $929.38 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 24, 2025 | Buy | 1 | $955.44 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 23, 2025 | Buy | 1 | $896.91 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 22, 2025 | Buy | 1 | $864.45 | $860 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 19, 2025 | Buy | 1 | $896.6 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 18, 2025 | Buy | 1 | $915.55 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 17, 2025 | Buy | 1 | $928.6 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 16, 2025 | Buy | 1 | $929.46 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 15, 2025 | Buy | 1 | $950.26 | $950 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 12, 2025 | Buy | 1 | $943.08 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 11, 2025 | Buy | 1 | $927.23 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 10, 2025 | Buy | 1 | $923.41 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 9, 2025 | Buy | 1 | $917.21 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 8, 2025 | Buy | 1 | $908.9 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 5, 2025 | Buy | 1 | $920.69 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 4, 2025 | Buy | 1 | $912.22 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 3, 2025 | Buy | 1 | $928.87 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 2, 2025 | Buy | 1 | $972.55 | $970 |
| STEPHANIE BUFFINGTON | Aug 29, 2025 | Sell | 162 | $926.5 | $150,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 29, 2025 | Buy | 1 | $928.79 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 28, 2025 | Buy | 1 | $909.74 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 27, 2025 | Buy | 1 | $914.32 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 26, 2025 | Buy | 1 | $897.55 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 25, 2025 | Buy | 1 | $908.19 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 22, 2025 | Buy | 1 | $901.92 | $900 |
| ERIC OLIVER | Aug 21, 2025 | Buy | 100 | $881.27 | $88,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 21, 2025 | Buy | 1 | $888.65 | $890 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 20, 2025 | Buy | 1 | $903.18 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 19, 2025 | Buy | 1 | $893.05 | $890 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 18, 2025 | Buy | 1 | $893.14 | $890 |
| ERIC OLIVER | Aug 15, 2025 | Buy | 100 | $895 | $90,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 15, 2025 | Buy | 1 | $894.93 | $890 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 14, 2025 | Buy | 1 | $889.04 | $890 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 13, 2025 | Buy | 1 | $854.06 | $850 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 12, 2025 | Buy | 1 | $864.54 | $860 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 11, 2025 | Buy | 1 | $876.27 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 8, 2025 | Buy | 1 | $868.97 | $870 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 7, 2025 | Buy | 1 | $899.77 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 6, 2025 | Buy | 1 | $955.47 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 5, 2025 | Buy | 1 | $950.14 | $950 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 4, 2025 | Buy | 1 | $946.12 | $950 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Aug 1, 2025 | Buy | 1 | $943.87 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 31, 2025 | Buy | 1 | $979.33 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 30, 2025 | Buy | 1 | $984.37 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 29, 2025 | Buy | 1 | $977.33 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 28, 2025 | Buy | 1 | $980.04 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 25, 2025 | Buy | 1 | $966.55 | $970 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 24, 2025 | Buy | 1 | $924.63 | $920 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 23, 2025 | Buy | 1 | $928.1 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 22, 2025 | Buy | 1 | $961.07 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 21, 2025 | Buy | 1 | $986.43 | $990 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 18, 2025 | Buy | 1 | $1,004.61 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 17, 2025 | Buy | 1 | $992.87 | $990 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 16, 2025 | Buy | 1 | $961.67 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 15, 2025 | Buy | 1 | $1,014.8 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 14, 2025 | Buy | 1 | $1,033.53 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 11, 2025 | Buy | 1 | $1,062.6 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 10, 2025 | Buy | 1 | $1,039.87 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 9, 2025 | Buy | 1 | $1,037.49 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 8, 2025 | Buy | 1 | $1,048.14 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 7, 2025 | Buy | 1 | $1,042.95 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 3, 2025 | Buy | 1 | $1,075.8 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 2, 2025 | Buy | 1 | $1,066.31 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jul 1, 2025 | Buy | 1 | $1,042.57 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 30, 2025 | Buy | 1 | $1,053.06 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 27, 2025 | Buy | 1 | $1,069 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 26, 2025 | Buy | 3 | $1,045.81 | $3,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 26, 2025 | Buy | 2 | $1,045.81 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 26, 2025 | Buy | 1 | $1,064.53 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 25, 2025 | Buy | 3 | $1,058.52 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 25, 2025 | Buy | 2 | $1,058.52 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 25, 2025 | Buy | 1 | $1,050.86 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 24, 2025 | Buy | 3 | $1,039.48 | $3,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 24, 2025 | Buy | 2 | $1,039.48 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 24, 2025 | Buy | 1 | $1,046.14 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 23, 2025 | Buy | 3 | $1,098.7 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 23, 2025 | Buy | 2 | $1,098.7 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 23, 2025 | Buy | 1 | $1,088.01 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 20, 2025 | Buy | 3 | $1,081.81 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 20, 2025 | Buy | 2 | $1,081.81 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 20, 2025 | Buy | 1 | $1,083.15 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 18, 2025 | Buy | 3 | $1,080.51 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 18, 2025 | Buy | 2 | $1,080.51 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 18, 2025 | Buy | 1 | $1,077.52 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 17, 2025 | Buy | 3 | $1,109.52 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 17, 2025 | Buy | 2 | $1,109.52 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 17, 2025 | Buy | 1 | $1,087.71 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 16, 2025 | Buy | 3 | $1,109.3 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 16, 2025 | Buy | 2 | $1,109.3 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 16, 2025 | Buy | 1 | $1,098.69 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 13, 2025 | Buy | 3 | $1,117.5 | $3,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 13, 2025 | Buy | 2 | $1,117.5 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 13, 2025 | Buy | 1 | $1,110.05 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 12, 2025 | Buy | 3 | $1,091.73 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 12, 2025 | Buy | 2 | $1,091.73 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 12, 2025 | Buy | 1 | $1,095.95 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 11, 2025 | Buy | 3 | $1,110.94 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 11, 2025 | Buy | 2 | $1,110.94 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 11, 2025 | Buy | 1 | $1,114.69 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 10, 2025 | Buy | 3 | $1,122.81 | $3,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 10, 2025 | Buy | 2 | $1,122.81 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 10, 2025 | Buy | 1 | $1,108.46 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 9, 2025 | Buy | 3 | $1,116 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 9, 2025 | Buy | 2 | $1,116 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 9, 2025 | Buy | 1 | $1,096.11 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 6, 2025 | Buy | 3 | $1,112.71 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 6, 2025 | Buy | 2 | $1,112.71 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 6, 2025 | Buy | 1 | $1,122.14 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 5, 2025 | Buy | 3 | $1,112.96 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 5, 2025 | Buy | 2 | $1,112.96 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 5, 2025 | Buy | 1 | $1,106.87 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 4, 2025 | Buy | 3 | $1,120.52 | $3,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 4, 2025 | Buy | 2 | $1,120.52 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 4, 2025 | Buy | 1 | $1,120.64 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 3, 2025 | Buy | 3 | $1,110.25 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 3, 2025 | Buy | 2 | $1,110.25 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 3, 2025 | Buy | 1 | $1,110.62 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 2, 2025 | Buy | 3 | $1,145.89 | $3,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 2, 2025 | Buy | 2 | $1,145.89 | $2,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jun 2, 2025 | Buy | 1 | $1,117.26 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 30, 2025 | Buy | 3 | $1,186.04 | $3,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 30, 2025 | Buy | 2 | $1,186.04 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 30, 2025 | Buy | 1 | $1,158.17 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 29, 2025 | Buy | 3 | $1,219.54 | $3,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 29, 2025 | Buy | 2 | $1,219.54 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 29, 2025 | Buy | 1 | $1,205 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 28, 2025 | Buy | 3 | $1,249.94 | $3,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 28, 2025 | Buy | 2 | $1,249.94 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 28, 2025 | Buy | 1 | $1,234.6 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 27, 2025 | Buy | 3 | $1,294.4 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 27, 2025 | Buy | 2 | $1,294.4 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 27, 2025 | Buy | 1 | $1,256.83 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 23, 2025 | Buy | 3 | $1,267.64 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 23, 2025 | Buy | 2 | $1,267.64 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 23, 2025 | Buy | 1 | $1,268.02 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 22, 2025 | Buy | 3 | $1,339.56 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 22, 2025 | Buy | 2 | $1,339.56 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 22, 2025 | Buy | 1 | $1,294.06 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 21, 2025 | Buy | 3 | $1,380.15 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 21, 2025 | Buy | 2 | $1,380.15 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 21, 2025 | Buy | 1 | $1,398.84 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 20, 2025 | Buy | 3 | $1,418.29 | $4,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 20, 2025 | Buy | 2 | $1,418.28 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 20, 2025 | Buy | 1 | $1,396.61 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 19, 2025 | Buy | 3 | $1,414.71 | $4,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 19, 2025 | Buy | 2 | $1,414.71 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 19, 2025 | Buy | 1 | $1,399.38 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 16, 2025 | Buy | 3 | $1,423.98 | $4,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 16, 2025 | Buy | 2 | $1,423.98 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 16, 2025 | Buy | 1 | $1,401.49 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 15, 2025 | Buy | 3 | $1,381.84 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 15, 2025 | Buy | 2 | $1,381.84 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 15, 2025 | Buy | 1 | $1,378.05 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 14, 2025 | Buy | 3 | $1,377.48 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 14, 2025 | Buy | 2 | $1,377.48 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 14, 2025 | Buy | 1 | $1,382.49 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 13, 2025 | Buy | 3 | $1,347.71 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 13, 2025 | Buy | 2 | $1,347.71 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 13, 2025 | Buy | 1 | $1,362.15 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 12, 2025 | Buy | 3 | $1,368.47 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 12, 2025 | Buy | 2 | $1,368.47 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 12, 2025 | Buy | 1 | $1,327.36 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 9, 2025 | Buy | 3 | $1,298.44 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 9, 2025 | Buy | 2 | $1,298.44 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 9, 2025 | Buy | 1 | $1,280.75 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 8, 2025 | Buy | 3 | $1,331.42 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 8, 2025 | Buy | 2 | $131.42 | $260 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 8, 2025 | Buy | 1 | $1,348.02 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 7, 2025 | Buy | 3 | $1,325 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 7, 2025 | Buy | 2 | $1,325 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 7, 2025 | Buy | 1 | $1,329.08 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 6, 2025 | Buy | 3 | $1,326.26 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 6, 2025 | Buy | 2 | $1,326.26 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 6, 2025 | Buy | 1 | $1,328.95 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 5, 2025 | Buy | 3 | $1,318.34 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 5, 2025 | Buy | 2 | $1,318.34 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 5, 2025 | Buy | 1 | $1,310.2 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 2, 2025 | Buy | 3 | $1,329.2 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 2, 2025 | Buy | 2 | $1,329.2 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 2, 2025 | Buy | 1 | $1,353.1 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 1, 2025 | Buy | 3 | $1,278 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 1, 2025 | Buy | 2 | $1,278 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | May 1, 2025 | Buy | 1 | $1,317.48 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 30, 2025 | Buy | 3 | $1,300.65 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 30, 2025 | Buy | 2 | $1,300.65 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 30, 2025 | Buy | 1 | $1,299.86 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 29, 2025 | Buy | 3 | $1,333.5 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 29, 2025 | Buy | 2 | $1,333.5 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 29, 2025 | Buy | 1 | $1,332.94 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 28, 2025 | Buy | 3 | $1,344.34 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 28, 2025 | Buy | 2 | $1,344.34 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 28, 2025 | Buy | 1 | $1,346.13 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 25, 2025 | Buy | 3 | $1,323.95 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 25, 2025 | Buy | 2 | $1,323.95 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 25, 2025 | Buy | 1 | $1,327.36 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 24, 2025 | Buy | 3 | $1,343.25 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 24, 2025 | Buy | 2 | $1,343.26 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 24, 2025 | Buy | 1 | $1,342.93 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 23, 2025 | Buy | 3 | $1,348.22 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 23, 2025 | Buy | 2 | $1,328.65 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 23, 2025 | Buy | 1 | $1,328.65 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 22, 2025 | Buy | 3 | $1,283.46 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 22, 2025 | Buy | 2 | $1,276.52 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 22, 2025 | Buy | 1 | $1,276.52 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 21, 2025 | Buy | 3 | $1,259.73 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 21, 2025 | Buy | 2 | $1,283.57 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 21, 2025 | Buy | 1 | $1,283.57 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 17, 2025 | Buy | 3 | $1,299.36 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 17, 2025 | Buy | 2 | $1,297.1 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 17, 2025 | Buy | 1 | $1,297.1 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 16, 2025 | Buy | 3 | $1,284.24 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 16, 2025 | Buy | 2 | $1,265.09 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 16, 2025 | Buy | 1 | $1,265.09 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 15, 2025 | Buy | 3 | $1,278.07 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 15, 2025 | Buy | 2 | $1,247.53 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 15, 2025 | Buy | 1 | $1,247.53 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 14, 2025 | Buy | 3 | $1,249.61 | $3,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 14, 2025 | Buy | 2 | $1,272.83 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 14, 2025 | Buy | 1 | $1,272.83 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 11, 2025 | Buy | 3 | $1,181.51 | $3,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 11, 2025 | Buy | 2 | $1,187 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 11, 2025 | Buy | 1 | $1,187 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 10, 2025 | Buy | 3 | $1,178.8 | $3,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 10, 2025 | Buy | 2 | $1,213.28 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 10, 2025 | Buy | 1 | $1,213.28 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 9, 2025 | Buy | 3 | $1,095.67 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 9, 2025 | Buy | 2 | $1,103.71 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 9, 2025 | Buy | 1 | $1,103.71 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 8, 2025 | Buy | 3 | $1,177.43 | $3,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 8, 2025 | Buy | 2 | $1,210.45 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 8, 2025 | Buy | 1 | $1,210.45 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 7, 2025 | Buy | 3 | $1,112.14 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 7, 2025 | Buy | 2 | $1,016.48 | $2,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 7, 2025 | Buy | 1 | $1,016.48 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 4, 2025 | Buy | 3 | $1,165.01 | $3,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 4, 2025 | Buy | 2 | $1,165.01 | $2,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 4, 2025 | Buy | 1 | $1,078.29 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 3, 2025 | Buy | 3 | $1,280.56 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 3, 2025 | Buy | 2 | $1,280.56 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 3, 2025 | Buy | 1 | $1,249.88 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 2, 2025 | Buy | 3 | $1,331.21 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 2, 2025 | Buy | 2 | $1,331.21 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 2, 2025 | Buy | 1 | $1,363.65 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 1, 2025 | Buy | 3 | $1,314.56 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 1, 2025 | Buy | 2 | $1,314.56 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Apr 1, 2025 | Buy | 1 | $1,323.14 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 31, 2025 | Buy | 3 | $1,300.53 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 31, 2025 | Buy | 2 | $1,300.53 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 31, 2025 | Buy | 1 | $1,322.41 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 28, 2025 | Buy | 3 | $1,326.21 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 28, 2025 | Buy | 2 | $1,326.21 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 28, 2025 | Buy | 1 | $1,311.89 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 27, 2025 | Buy | 3 | $1,365.46 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 27, 2025 | Buy | 2 | $1,365.46 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 27, 2025 | Buy | 1 | $1,347.42 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 26, 2025 | Buy | 3 | $1,379.68 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 26, 2025 | Buy | 2 | $1,379.68 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 26, 2025 | Buy | 1 | $1,371.38 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 25, 2025 | Buy | 3 | $1,347.37 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 25, 2025 | Buy | 2 | $1,347.37 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 25, 2025 | Buy | 1 | $1,348.16 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 24, 2025 | Buy | 3 | $1,289.28 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 24, 2025 | Buy | 2 | $1,289.28 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 24, 2025 | Buy | 1 | $1,331.18 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 21, 2025 | Buy | 3 | $1,355 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 21, 2025 | Buy | 2 | $1,355 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 21, 2025 | Buy | 1 | $1,312.23 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 20, 2025 | Buy | 3 | $1,370 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 20, 2025 | Buy | 2 | $1,370 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 20, 2025 | Buy | 1 | $1,374.63 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 19, 2025 | Buy | 3 | $1,350 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 19, 2025 | Buy | 2 | $1,350 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 19, 2025 | Buy | 1 | $1,373.67 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 18, 2025 | Buy | 3 | $1,344 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 18, 2025 | Buy | 2 | $1,344 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 18, 2025 | Buy | 1 | $1,337.31 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 17, 2025 | Buy | 3 | $1,315.83 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 17, 2025 | Buy | 2 | $1,315.83 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 17, 2025 | Buy | 1 | $1,330.72 | $1,300 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 130 | $1,308 | $170,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 112 | $1,309.75 | $150,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 59 | $1,310.48 | $77,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 53 | $1,313.1 | $70,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 24 | $1,318.6 | $32,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 15 | $1,311.64 | $20,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 12 | $1,319.81 | $16,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 11 | $1,314.65 | $14,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 10 | $1,315.36 | $13,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 36 | $1,296.39 | $47,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 30 | $1,302.5 | $39,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 18 | $1,303.49 | $23,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 12 | $1,299.48 | $16,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 14, 2025 | Buy | 3 | $1,269.71 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 14, 2025 | Buy | 2 | $1,269.71 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 14, 2025 | Buy | 1 | $1,305.76 | $1,300 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 9 | $1,316.59 | $12,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 6 | $1,323.68 | $7,900 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 9 | $1,306.56 | $12,000 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 6 | $1,291.38 | $7,700 |
| CHRIS STEDDUM | Mar 14, 2025 | Sell | 3 | $1,305.79 | $3,900 |
| Micheal Dobbs | Mar 13, 2025 | Sell | 1,070 | $1,271.21 | $1.4M |
| Micheal Dobbs | Mar 13, 2025 | Sell | 60 | $1,277.68 | $77,000 |
| Micheal Dobbs | Mar 13, 2025 | Sell | 20 | $1,269.67 | $25,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 13, 2025 | Buy | 3 | $1,344.05 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 13, 2025 | Buy | 2 | $1,344.05 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 13, 2025 | Buy | 1 | $1,304.05 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 12, 2025 | Buy | 3 | $1,349.26 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 12, 2025 | Buy | 2 | $1,349.26 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 12, 2025 | Buy | 1 | $1,337.64 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 11, 2025 | Buy | 3 | $1,380.09 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 11, 2025 | Buy | 2 | $1,380.09 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 11, 2025 | Buy | 1 | $1,342.65 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 10, 2025 | Buy | 3 | $1,371.59 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 10, 2025 | Buy | 2 | $1,371.6 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 10, 2025 | Buy | 1 | $1,339.2 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 7, 2025 | Buy | 3 | $1,317.2 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 7, 2025 | Buy | 2 | $1,317.2 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 7, 2025 | Buy | 1 | $1,347.97 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 6, 2025 | Buy | 3 | $1,340.36 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 6, 2025 | Buy | 2 | $1,340.36 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 6, 2025 | Buy | 1 | $1,328.51 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 5, 2025 | Buy | 3 | $1,342.31 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 5, 2025 | Buy | 2 | $1,342.31 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 5, 2025 | Buy | 1 | $1,342.09 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 4, 2025 | Buy | 3 | $1,329.96 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 4, 2025 | Buy | 2 | $1,329.96 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 4, 2025 | Buy | 1 | $1,337.24 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 3, 2025 | Buy | 3 | $1,435.43 | $4,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 3, 2025 | Buy | 2 | $1,435.43 | $2,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Mar 3, 2025 | Buy | 1 | $1,409.36 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 28, 2025 | Buy | 3 | $1,347.26 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 28, 2025 | Buy | 2 | $1,347.26 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 28, 2025 | Buy | 1 | $1,398.64 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 27, 2025 | Buy | 3 | $1,370.13 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 27, 2025 | Buy | 2 | $1,370.13 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 27, 2025 | Buy | 1 | $1,367.31 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 26, 2025 | Buy | 3 | $1,301.17 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 26, 2025 | Buy | 2 | $1,301.17 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 26, 2025 | Buy | 1 | $1,349.59 | $1,300 |
| DONNA EPPS | Feb 25, 2025 | Buy | 275 | $1,273.32 | $350,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 25, 2025 | Buy | 3 | $1,288.53 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 25, 2025 | Buy | 2 | $1,288.53 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 25, 2025 | Buy | 1 | $1,258.33 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 24, 2025 | Buy | 3 | $1,349.2 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 24, 2025 | Buy | 2 | $1,349.2 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 24, 2025 | Buy | 1 | $1,307.56 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 21, 2025 | Buy | 1 | $1,377.87 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 20, 2025 | Buy | 1 | $1,436.25 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 19, 2025 | Buy | 1 | $1,422.27 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 18, 2025 | Buy | 1 | $1,402.7 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 14, 2025 | Buy | 1 | $1,359 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 13, 2025 | Buy | 1 | $1,344.87 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 12, 2025 | Buy | 1 | $1,356.89 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 11, 2025 | Buy | 1 | $1,366.97 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 10, 2025 | Buy | 1 | $1,379.39 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 7, 2025 | Buy | 1 | $1,359.18 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 6, 2025 | Buy | 1 | $1,351.46 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 5, 2025 | Buy | 1 | $1,393.56 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 4, 2025 | Buy | 1 | $1,361.19 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Feb 3, 2025 | Buy | 1 | $1,316.07 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 31, 2025 | Buy | 1 | $1,314.44 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 30, 2025 | Buy | 1 | $1,308.12 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 29, 2025 | Buy | 1 | $1,275.02 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 28, 2025 | Buy | 1 | $1,253.16 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 27, 2025 | Buy | 1 | $1,230.35 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 24, 2025 | Buy | 1 | $1,383.33 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 23, 2025 | Buy | 1 | $1,425.45 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 22, 2025 | Buy | 1 | $1,418.68 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 21, 2025 | Buy | 1 | $1,395.68 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 17, 2025 | Buy | 1 | $1,399.62 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 16, 2025 | Buy | 1 | $1,386.27 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 15, 2025 | Buy | 1 | $1,400.25 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 14, 2025 | Buy | 1 | $1,313.11 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 13, 2025 | Buy | 1 | $1,321.05 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 10, 2025 | Buy | 1 | $1,300.78 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 8, 2025 | Buy | 1 | $1,255.81 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 7, 2025 | Buy | 1 | $1,252.93 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 6, 2025 | Buy | 1 | $1,224.12 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 3, 2025 | Buy | 1 | $1,219.3 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Jan 2, 2025 | Buy | 1 | $1,148.57 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 31, 2024 | Buy | 1 | $1,127.97 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 30, 2024 | Buy | 1 | $1,134.87 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 27, 2024 | Buy | 1 | $1,159.1 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 26, 2024 | Buy | 1 | $1,150.34 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 24, 2024 | Buy | 1 | $1,154.58 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 20, 2024 | Buy | 1 | $1,118.98 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 19, 2024 | Buy | 1 | $1,109 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 18, 2024 | Buy | 1 | $1,204.77 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 17, 2024 | Buy | 1 | $1,184.55 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 16, 2024 | Buy | 1 | $1,231.5 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 13, 2024 | Buy | 1 | $1,180.67 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 12, 2024 | Buy | 3 | $1,149.85 | $3,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 11, 2024 | Buy | 3 | $1,283.63 | $3,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 10, 2024 | Buy | 2 | $1,319.54 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 9, 2024 | Buy | 3 | $1,357.63 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 6, 2024 | Buy | 3 | $1,319.52 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 5, 2024 | Buy | 3 | $1,337.65 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 4, 2024 | Buy | 3 | $1,558.7 | $4,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 3, 2024 | Buy | 3 | $1,536.54 | $4,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Dec 2, 2024 | Buy | 3 | $1,517.57 | $4,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 29, 2024 | Buy | 3 | $1,681.03 | $5,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 27, 2024 | Buy | 3 | $1,579.14 | $4,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 26, 2024 | Buy | 3 | $1,556.11 | $4,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 25, 2024 | Buy | 3 | $1,726.14 | $5,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 22, 2024 | Buy | 3 | $1,645.51 | $4,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 21, 2024 | Buy | 3 | $1,452.9 | $4,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 20, 2024 | Buy | 3 | $1,426.83 | $4,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 19, 2024 | Buy | 3 | $1,406.66 | $4,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 18, 2024 | Buy | 3 | $1,388.85 | $4,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 15, 2024 | Buy | 3 | $1,356.07 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 15, 2024 | Buy | 2 | $1,354.35 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 15, 2024 | Buy | 1 | $1,354.34 | $1,400 |
| CHRIS STEDDUM | Nov 14, 2024 | Sell | 350 | $1,340 | $470,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 14, 2024 | Buy | 3 | $1,350.16 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 14, 2024 | Buy | 2 | $1,374.98 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 14, 2024 | Buy | 1 | $1,374.99 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 13, 2024 | Buy | 3 | $1,376.9 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 13, 2024 | Buy | 2 | $1,415.67 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 13, 2024 | Buy | 1 | $1,415.67 | $1,400 |
| STEPHANIE BUFFINGTON | Nov 12, 2024 | Sell | 189 | $1,388.14 | $260,000 |
| STEPHANIE BUFFINGTON | Nov 12, 2024 | Sell | 21 | $1,390.08 | $29,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 12, 2024 | Buy | 3 | $1,394.74 | $4,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 12, 2024 | Buy | 2 | $1,406.05 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 12, 2024 | Buy | 1 | $1,406.05 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 11, 2024 | Buy | 3 | $1,359.9 | $4,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 11, 2024 | Buy | 2 | $1,379.23 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 11, 2024 | Buy | 1 | $1,379.23 | $1,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 7, 2024 | Buy | 3 | $1,283.19 | $3,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 7, 2024 | Buy | 2 | $1,261.58 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 7, 2024 | Buy | 1 | $1,261.58 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 6, 2024 | Buy | 3 | $1,342.93 | $4,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 6, 2024 | Buy | 2 | $1,319.93 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 6, 2024 | Buy | 1 | $1,319.93 | $1,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 5, 2024 | Buy | 3 | $1,240.17 | $3,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 5, 2024 | Buy | 2 | $1,208.77 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 5, 2024 | Buy | 1 | $1,208.77 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 4, 2024 | Buy | 3 | $1,222.37 | $3,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 4, 2024 | Buy | 2 | $1,173 | $2,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 4, 2024 | Buy | 1 | $1,173 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 1, 2024 | Buy | 3 | $1,184.45 | $3,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 1, 2024 | Buy | 2 | $1,174 | $2,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Nov 1, 2024 | Buy | 1 | $1,174 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 31, 2024 | Buy | 3 | $1,155.57 | $3,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 31, 2024 | Buy | 2 | $1,160 | $2,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 31, 2024 | Buy | 1 | $1,160 | $1,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 30, 2024 | Buy | 3 | $1,145.31 | $3,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 30, 2024 | Buy | 2 | $1,116.91 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 30, 2024 | Buy | 1 | $1,116.91 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 29, 2024 | Buy | 3 | $1,090.97 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 29, 2024 | Buy | 2 | $1,091.11 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 29, 2024 | Buy | 1 | $1,091.11 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 28, 2024 | Buy | 3 | $1,080.19 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 28, 2024 | Buy | 2 | $1,075.78 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 28, 2024 | Buy | 1 | $1,075.78 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 25, 2024 | Buy | 3 | $1,095.35 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 25, 2024 | Buy | 2 | $1,099.7 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 25, 2024 | Buy | 1 | $1,099.7 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 24, 2024 | Buy | 3 | $1,092.56 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 24, 2024 | Buy | 2 | $1,088.66 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 24, 2024 | Buy | 1 | $1,088.66 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 23, 2024 | Buy | 3 | $1,080.91 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 23, 2024 | Buy | 2 | $1,085.56 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 23, 2024 | Buy | 1 | $1,085.56 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 22, 2024 | Buy | 3 | $1,090.87 | $3,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 22, 2024 | Buy | 2 | $1,083.51 | $2,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 22, 2024 | Buy | 1 | $1,083.51 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 21, 2024 | Buy | 3 | $1,068.01 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 21, 2024 | Buy | 2 | $1,069.75 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 21, 2024 | Buy | 1 | $1,069.75 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 18, 2024 | Buy | 3 | $1,060.73 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 18, 2024 | Buy | 2 | $1,063.77 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 18, 2024 | Buy | 1 | $1,063.77 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 17, 2024 | Buy | 3 | $1,069.06 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 17, 2024 | Buy | 2 | $1,063.52 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 17, 2024 | Buy | 1 | $1,063.52 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 16, 2024 | Buy | 3 | $1,054.01 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 16, 2024 | Buy | 2 | $1,048.95 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 16, 2024 | Buy | 1 | $1,048.95 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 15, 2024 | Buy | 3 | $1,030.79 | $3,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 15, 2024 | Buy | 2 | $1,048.84 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 15, 2024 | Buy | 1 | $1,048.84 | $1,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 14, 2024 | Buy | 3 | $1,058.18 | $3,200 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 14, 2024 | Buy | 2 | $1,058.14 | $2,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 14, 2024 | Buy | 1 | $1,058.14 | $1,100 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 10, 2024 | Buy | 3 | $987.01 | $3,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 10, 2024 | Buy | 2 | $980.04 | $2,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 10, 2024 | Buy | 1 | $980.04 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 9, 2024 | Buy | 3 | $961.77 | $2,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 9, 2024 | Buy | 2 | $960.29 | $1,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 9, 2024 | Buy | 1 | $960.29 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 8, 2024 | Buy | 3 | $962.84 | $2,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 8, 2024 | Buy | 2 | $976 | $2,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 8, 2024 | Buy | 1 | $976 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 7, 2024 | Buy | 3 | $986.96 | $3,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 7, 2024 | Buy | 2 | $983 | $2,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 7, 2024 | Buy | 1 | $983 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 4, 2024 | Buy | 3 | $980.72 | $2,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 4, 2024 | Buy | 2 | $977.99 | $2,000 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 4, 2024 | Buy | 1 | $977.99 | $980 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 3, 2024 | Buy | 3 | $935.33 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 3, 2024 | Buy | 2 | $935 | $1,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 3, 2024 | Buy | 1 | $935 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 2, 2024 | Buy | 3 | $929.21 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 2, 2024 | Buy | 2 | $925 | $1,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 2, 2024 | Buy | 1 | $925.01 | $930 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 1, 2024 | Buy | 3 | $902.95 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 1, 2024 | Buy | 2 | $879 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Oct 1, 2024 | Buy | 1 | $879 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2024 | Buy | 3 | $896.79 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2024 | Buy | 2 | $887.97 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2024 | Buy | 1 | $887.97 | $890 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2024 | Buy | 3 | $896.79 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2024 | Buy | 2 | $887.97 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 30, 2024 | Buy | 1 | $887.97 | $890 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 27, 2024 | Buy | 3 | $892.82 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 27, 2024 | Buy | 2 | $881.3 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 27, 2024 | Buy | 1 | $881.3 | $880 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 26, 2024 | Buy | 3 | $896.49 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 26, 2024 | Buy | 2 | $913.82 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 26, 2024 | Buy | 1 | $913.82 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 25, 2024 | Buy | 3 | $944.41 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 25, 2024 | Buy | 2 | $937.52 | $1,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 25, 2024 | Buy | 1 | $937.52 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 24, 2024 | Buy | 3 | $946.86 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 24, 2024 | Buy | 2 | $958.92 | $1,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 24, 2024 | Buy | 1 | $958.92 | $960 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 23, 2024 | Buy | 3 | $947.23 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 23, 2024 | Buy | 2 | $942 | $1,900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 23, 2024 | Buy | 1 | $942 | $940 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 20, 2024 | Buy | 3 | $925.81 | $2,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 20, 2024 | Buy | 2 | $913.6 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 20, 2024 | Buy | 1 | $913.6 | $910 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 19, 2024 | Buy | 3 | $911.37 | $2,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 19, 2024 | Buy | 2 | $900.04 | $1,800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 19, 2024 | Buy | 1 | $900.04 | $900 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 18, 2024 | Buy | 3 | $875.18 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 18, 2024 | Buy | 2 | $872.24 | $1,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 18, 2024 | Buy | 1 | $872.24 | $870 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 17, 2024 | Buy | 3 | $877.13 | $2,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 17, 2024 | Buy | 2 | $843.76 | $1,700 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 17, 2024 | Buy | 1 | $843.76 | $840 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 16, 2024 | Buy | 3 | $818.76 | $2,500 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 16, 2024 | Buy | 2 | $815.1 | $1,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 16, 2024 | Buy | 1 | $815.1 | $820 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 13, 2024 | Buy | 3 | $802.3 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 13, 2024 | Buy | 2 | $798.45 | $1,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 13, 2024 | Buy | 1 | $798.45 | $800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 12, 2024 | Buy | 3 | $798.67 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 12, 2024 | Buy | 2 | $792 | $1,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 12, 2024 | Buy | 1 | $792 | $790 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 11, 2024 | Buy | 3 | $775.04 | $2,300 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 11, 2024 | Buy | 2 | $788.04 | $1,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 11, 2024 | Buy | 1 | $788.04 | $790 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 10, 2024 | Buy | 3 | $787.22 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 10, 2024 | Buy | 2 | $797.32 | $1,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 10, 2024 | Buy | 1 | $797.32 | $800 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 9, 2024 | Buy | 3 | $792.16 | $2,400 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 9, 2024 | Buy | 2 | $800.06 | $1,600 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | Sep 9, 2024 | Buy | 1 | $800.06 | $800 |
Frequently Asked Questions: Texas Pacific Land Insider Trading
In the past 90 days, Texas Pacific Land insiders have made 42 buys and 0 sells. The net buying may indicate insider confidence in the company’s outlook.
The most recent sale was by CHRIS STEDDUM who sold 730 shares on June 8, 2026. View all transactions in the table on this page.
Insider buying is generally a stronger signal than insider selling, since insiders may sell for personal reasons (diversification, taxes) but typically buy only when they believe the stock is undervalued. AltIndex uses insider transaction patterns alongside 25+ other signals in the AI Score.
HORIZON KINETICS ASSET MANAGEMENT LLC has bought the most TPL stock in the last 2 years, with a total value of $1.3M.
STEDDUM CHRIS has sold the most TPL stock in the last 2 years, with a total value of $2.8M.
The total value of insider transactions for Texas Pacific Land in the last 2 years is negative, amounting to -$3.3M. This suggests that insiders have predominantly sold shares, which could reflect various personal or financial considerations rather than a straightforward outlook on the company's future performance.




