| Aug 7, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $355.62 | $356 | filing |
| Aug 6, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $385.95 | $386 | filing |
| Aug 5, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $403.53 | $404 | filing |
| Aug 4, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $392.66 | $393 | filing |
| Aug 3, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $400.09 | $400 | filing |
| Jul 31, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $389.14 | $389 | filing |
| Jul 30, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $394.14 | $394 | filing |
| Jul 29, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $393.09 | $393 | filing |
| Jul 28, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $409.31 | $409 | filing |
| Jul 27, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $423.94 | $424 | filing |
| Jul 24, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $429.51 | $430 | filing |
| Jul 23, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $427.42 | $427 | filing |
| Jul 22, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $413.48 | $413 | filing |
| Jul 21, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $416.47 | $416 | filing |
| Jul 20, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $420.15 | $420 | filing |
| Jul 17, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $416.05 | $416 | filing |
| Jul 16, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $414.13 | $414 | filing |
| Jul 15, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $408.37 | $408 | filing |
| Jul 14, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $411.10 | $411 | filing |
| Jul 13, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $385.84 | $386 | filing |
| Jul 10, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $400.13 | $400 | filing |
| Jul 9, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $397.47 | $397 | filing |
| Jul 8, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $400.67 | $401 | filing |
| Jul 7, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $408.89 | $409 | filing |
| Jul 6, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $402.64 | $403 | filing |
| Jul 2, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $426.00 | $426 | filing |
| Jul 1, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $435.74 | $436 | filing |
| Jun 30, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $410.88 | $411 | filing |
| Jun 29, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $397.48 | $397 | filing |
| Jun 26, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $388.58 | $389 | filing |