| Sep 24, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $352.95 | $353 | filing |
| Sep 23, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $361.36 | $361 | filing |
| Sep 22, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $348.98 | $349 | filing |
| Sep 21, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $351.34 | $351 | filing |
| Sep 18, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $349.35 | $349 | filing |
| Sep 17, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $352.36 | $352 | filing |
| Sep 17, 2026 | Doyle Peter | Dir | P Purchase | — | $371.64 | $2K | filing |
| Sep 16, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $370.59 | $371 | filing |
| Sep 15, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $371.73 | $372 | filing |
| Sep 14, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $367.88 | $368 | filing |
| Sep 11, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $366.18 | $366 | filing |
| Sep 10, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $378.57 | $379 | filing |
| Sep 9, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $375.10 | $375 | filing |
| Sep 8, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $360.03 | $360 | filing |
| Sep 4, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $367.61 | $368 | filing |
| Sep 3, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $363.20 | $363 | filing |
| Sep 2, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $369.10 | $369 | filing |
| Sep 1, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $369.47 | $369 | filing |
| Aug 31, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $364.42 | $364 | filing |
| Aug 28, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $365.74 | $366 | filing |
| Aug 27, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $375.00 | $375 | filing |
| Aug 26, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $372.58 | $373 | filing |
| Aug 25, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $377.39 | $377 | filing |
| Aug 24, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $381.51 | $382 | filing |
| Aug 21, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $377.85 | $378 | filing |
| Aug 20, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $372.10 | $372 | filing |
| Aug 19, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $361.16 | $361 | filing |
| Aug 18, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $357.32 | $357 | filing |
| Aug 17, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $357.56 | $358 | filing |
| Aug 14, 2026 | Horizon Kinetics Asset Management LLC | 10% | P Purchase | — | $343.02 | $343 | filing |