| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-14 | 1 | $357.56 | $357.56Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-13 | 1 | $343.02 | $343.02Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-12 | 1 | $353.15 | $353.15Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-11 | 1 | $352.62 | $352.62Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-10 | 1 | $345.10 | $345.10Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-07 | 1 | $353.28 | $353.28Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-06 | 1 | $355.62 | $355.62Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-05 | 1 | $385.95 | $385.95Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-04 | 1 | $403.53 | $403.53Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-08-03 | 1 | $392.66 | $392.66Buy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 5.32% | 3,668,977 | $1.32B | Insider |
| Peter Doyle | 5.14% | 3,544,346 | $1.27B | Insider |
| Horizon Kinetics Asset Managem | 4.73% | 3,263,683 | $1.17B | Insider |
| Murray Stahl | 4.50% | 3,104,714 | $1.11B | Insider |
| Horizon Kinetics LLC | 0.43% | 296,680 | $106.37M | Insider |
| Curated Wealth Partners LLC | 0.37% | 255,012 | $91.43M | Institution |
| Annex Advisory Services LLC | 0.22% | 153,464 | $55.02M | Institution |
| Cwa Asset Management Group LLC | 0.19% | 127,627 | $45.76M | Institution |
| Maurice Meyer Iii | 0.12% | 83,546 | $29.95M | Insider |
| One Charles Private Wealth Services LLC | 0.10% | 70,698 | $25.35M | Institution |