| Dec 15, 2025 (view filing) | Dec 12 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $880.88 | +$880.88 | 0.0%1.16M after | |
| Dec 12, 2025 (view filing) | Dec 11 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $877.16 | +$877.16 | 0.0%1.16M after | |
| Dec 11, 2025 (view filing) | Dec 10 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $870.01 | +$870.01 | 0.0%1.16M after | |
| Dec 10, 2025 (view filing) | Dec 9 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $896.25 | +$896.25 | 0.0%1.16M after | |
| Dec 9, 2025 (view filing) | Dec 8 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $914.15 | +$914.15 | 0.0%1.16M after | |
| Dec 8, 2025 (view filing) | Dec 5 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $921.79 | +$921.79 | 0.0%1.16M after | |
| Dec 5, 2025 (view filing) | Dec 4 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $912.29 | +$912.29 | 0.0%1.16M after | |
| Dec 4, 2025 (view filing) | Dec 3 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $875.90 | +$875.9 | 0.0%1.16M after | |
| Dec 3, 2025 (view filing) | Dec 2 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $869.18 | +$869.18 | 0.0%1.16M after | |
| Dec 2, 2025 (view filing) | Dec 1 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $866.88 | +$866.88 | 0.0%1.16M after | |
| Dec 1, 2025 (view filing) | Nov 28 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $867.31 | +$867.31 | 0.0%1.16M after | |
| Nov 28, 2025 (view filing) | Nov 26 | 2 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $863.45 | +$863.45 | 0.0%1.16M after | |
| Nov 26, 2025 (view filing) | Nov 25 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $853.41 | +$853.41 | 0.0%1.16M after | |
| Nov 25, 2025 (view filing) | Nov 24 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $880.12 | +$880.12 | 0.0%1.16M after | |
| Nov 24, 2025 (view filing) | Nov 21 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $895.11 | +$895.11 | 0.0%1.16M after | |
| Nov 21, 2025 (view filing) | Nov 20 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $918.95 | +$918.95 | 0.0%1.16M after | |
| Nov 20, 2025 (view filing) | Nov 19 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $899.24 | +$899.24 | 0.0%1.16M after | |
| Nov 19, 2025 (view filing) | Nov 18 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $914.17 | +$914.17 | 0.0%1.16M after | |
| Nov 18, 2025 (view filing) | Nov 17 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $1,008.18 | +$1.01K | 0.0%1.16M after | |
| Nov 17, 2025 (view filing) | Nov 14 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $998.50 | +$998.5 | 0.0%1.16M after | |
| Nov 14, 2025 (view filing) | Nov 13 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $1,020.76 | +$1.02K | 0.0%1.16M after | |
| Nov 13, 2025 (view filing) | Nov 12 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $996.33 | +$996.33 | 0.0%1.16M after | |
| Nov 12, 2025 (view filing) | Nov 10-11 | 2 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2 | $983.97 | +$1.97K | 0.0%1.16M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 10, 2025 (view filing) | Nov 7 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $993.15 | +$993.15 | 0.0%1.16M after | |
| Nov 7, 2025 (view filing) | Nov 6 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $943.89 | +$943.89 | 0.0%1.16M after | |
| Nov 6, 2025 (view filing) | Nov 5 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $913.98 | +$913.98 | 0.0%1.16M after | |
| Nov 5, 2025 (view filing) | Nov 4 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $911.86 | +$911.86 | 0.0%1.16M after | |
| Nov 4, 2025 (view filing) | Nov 3 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $933.41 | +$933.41 | 0.0%1.16M after | |
| Nov 3, 2025 (view filing) | Oct 31 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $934.21 | +$934.21 | 0.0%1.16M after | |
| Oct 31, 2025 (view filing) | Oct 30 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $940.76 | +$940.76 | 0.0%1.16M after | |
| Oct 30, 2025 (view filing) | Oct 29 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $912.12 | +$912.12 | 0.0%1.16M after | |
| Oct 29, 2025 (view filing) | Oct 28 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $925.20 | +$925.2 | 0.0%1.16M after | |
| Oct 28, 2025 (view filing) | Oct 27 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $933.51 | +$933.51 | 0.0%1.16M after | |
| Oct 27, 2025 (view filing) | Oct 24 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $949.13 | +$949.13 | 0.0%1.16M after | |
| Oct 24, 2025 (view filing) | Oct 23 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $939.12 | +$939.12 | 0.0%1.16M after | |
| Oct 23, 2025 (view filing) | Oct 22 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $935.82 | +$935.82 | 0.0%1.16M after | |
| Oct 22, 2025 (view filing) | Oct 21 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $938.73 | +$938.73 | 0.0%1.16M after | |
| Oct 21, 2025 (view filing) | Oct 20 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $944.58 | +$944.58 | 0.0%1.16M after | |
| Oct 20, 2025 (view filing) | Oct 17 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $929.17 | +$929.17 | 0.0%1.16M after | |
| Oct 17, 2025 (view filing) | Oct 16 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $934.95 | +$934.95 | 0.0%1.16M after | |
| Oct 16, 2025 (view filing) | Oct 15 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $924.33 | +$924.33 | 0.0%1.16M after | |
| Oct 15, 2025 (view filing) | Oct 14 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $882.84 | +$882.84 | 0.0%1.16M after | |
| Oct 14, 2025 (view filing) | Oct 10-13 | 4 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2 | $892.96 | +$1.79K | 0.0%1.16M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Oct 10, 2025 (view filing) | Oct 9 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $936.32 | +$936.32 | 0.0%1.16M after | |
| Oct 9, 2025 (view filing) | Oct 8 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $935.09 | +$935.09 | 0.0%1.16M after | |
| Oct 8, 2025 (view filing) | Oct 7 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $964.32 | +$964.32 | 0.0%1.16M after | |
| Oct 7, 2025 (view filing) | Oct 6 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $950.35 | +$950.35 | 0.0%1.16M after | |
| Oct 6, 2025 (view filing) | Oct 3 | 3 days | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $970.62 | +$970.62 | 0.0%1.16M after | |
| Oct 3, 2025 (view filing) | Oct 2 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $967.13 | +$967.13 | 0.0%1.16M after | |
| Oct 2, 2025 (view filing) | Oct 1 | 1 day | Horizon Kinetics Asset Management LLC10% Owner | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1 | $944.99 | +$944.99 | 0.0%1.16M after | |