| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-07-01 | 1 | $426.00 | $426.00Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-30 | 1 | $435.74 | $435.74Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-29 | 1 | $410.88 | $410.88Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-26 | 1 | $397.48 | $397.48Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-25 | 1 | $388.58 | $388.58Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-24 | 1 | $374.10 | $374.10Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-23 | 1 | $370.60 | $370.60Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-22 | 1 | $351.33 | $351.33Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-18 | 1 | $355.47 | $355.47Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-06-17 | 1 | $356.60 | $356.60Buy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 14.52% | 10,015,379 | $4.16B | Institution |
| Blackrock Inc | 8.63% | 5,952,515 | $2.47B | Institution |
| State Street Corp | 5.49% | 3,784,957 | $1.57B | Institution |
| Vanguard Capital Management LLC | 5.49% | 3,783,685 | $1.57B | Institution |
| Horizon Kinetics Asset Management LLC | 5.35% | 3,688,635 | $1.53B | Insider |
| Peter Doyle | 5.14% | 3,544,346 | $1.47B | Insider |
| Vanguard Portfolio Management LLC | 4.56% | 3,142,852 | $1.30B | Institution |
| Murray Stahl | 4.50% | 3,104,714 | $1.29B | Insider |
| Geode Capital Management LLC | 2.37% | 1,633,396 | $677.89M | Institution |
| First Manhattan Co LLC | 1.54% | 1,062,769 | $441.07M | Institution |