| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-28 | 1 | $340.12 | $340.12Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-25 | 1 | $339.72 | $339.72Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-24 | 1 | $340.28 | $340.28Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-23 | 1 | $352.95 | $352.95Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-22 | 1 | $361.36 | $361.36Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-21 | 1 | $348.98 | $348.98Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-18 | 1 | $351.34 | $351.34Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-17 | 1 | $349.35 | $349.35Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-16 | 1 | $352.36 | $352.36Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-09-15 | 1 | $370.59 | $370.59Buy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 5.53% | 3,815,824 | $1.25B | Insider |
| Peter Doyle | 5.14% | 3,544,351 | $1.17B | Insider |
| Horizon Kinetics Asset Managem | 4.73% | 3,263,683 | $1.07B | Insider |
| Murray Stahl | 4.50% | 3,104,714 | $1.02B | Insider |
| Horizon Kinetics LLC | 0.43% | 296,680 | $97.52M | Insider |
| Maurice Meyer Iii | 0.12% | 83,546 | $27.46M | Insider |
| Tyler Glover | 0.06% | 44,171 | $14.52M | Insider |
| Allan R. Tessler | 0.02% | 13,830 | $4.55M | Insider |
| Chris Steddum | 0.02% | 12,040 | $3.96M | Insider |
| Horkin | 0.01% | 9,803 | $3.22M | Institution |