| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-30 | 1 | $436.80 | $436.80Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-29 | 1 | $435.76 | $435.76Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-28 | 1 | $435.73 | $435.73Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-27 | 1 | $436.44 | $436.44Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-24 | 1 | $435.40 | $435.40Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-23 | 1 | $436.73 | $436.73Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-22 | 1 | $437.87 | $437.87Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-21 | 1 | $441.84 | $441.84Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-20 | 1 | $427.65 | $427.65Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-17 | 1 | $419.94 | $419.94Buy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 14.99% | 10,333,762 | $4.48B | Institution |
| Vanguard Group Inc | 10.96% | 7,556,966 | $3.28B | Institution |
| Blackrock Inc | 8.64% | 5,953,272 | $2.58B | Institution |
| Horizon Kinetics Asset Management LLC | 5.60% | 3,860,476 | $1.67B | Insider |
| State Street Corp | 5.20% | 3,587,004 | $1.56B | Institution |
| Murray Stahl | 4.50% | 3,104,714 | $1.35B | Insider |
| Geode Capital Management LLC | 2.55% | 1,759,107 | $762.78M | Institution |
| Softvest Advisors LLC | 1.71% | 1,180,800 | $512.02M | Institution |
| First Manhattan Co LLC | 1.47% | 1,013,363 | $439.41M | Institution |
| Invesco Ltd | 1.24% | 855,816 | $371.10M | Institution |