| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-16 | 1 | $424.47 | $424.47Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-15 | 1 | $419.26 | $419.26Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-14 | 1 | $413.96 | $413.96Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-13 | 1 | $414.88 | $414.88Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-10 | 1 | $407.06 | $407.06Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-09 | 1 | $401.64 | $401.64Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-08 | 3 | $449.00 | $1.35kBuy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-07 | 1 | $447.12 | $447.12Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-06 | 1 | $443.42 | $443.42Buy |
| Horizon Kinetics Asset Management LLC | 10% Owner | 2026-04-02 | 1 | $443.26 | $443.26Buy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Horizon Kinetics Asset Management LLC | 14.99% | 10,333,762 | $4.37B | Institution |
| Vanguard Group Inc | 10.96% | 7,556,966 | $3.19B | Institution |
| Blackrock Inc | 8.64% | 5,953,272 | $2.52B | Institution |
| Horizon Kinetics Asset Management LLC | 5.60% | 3,860,466 | $1.63B | Insider |
| State Street Corp | 5.20% | 3,587,004 | $1.52B | Institution |
| Murray Stahl | 4.50% | 3,104,714 | $1.31B | Insider |
| Geode Capital Management LLC | 2.55% | 1,759,107 | $743.36M | Institution |
| Softvest Advisors LLC | 1.71% | 1,180,800 | $498.98M | Institution |
| First Manhattan Co LLC | 1.47% | 1,013,363 | $428.23M | Institution |
| Invesco Ltd | 1.24% | 855,816 | $361.65M | Institution |