| 11 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 5,185 | $223.84 | $1,160,602.62 | 117,058,444 |
| 11 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 176,547 | $223.15 | $39,396,321.81 | 117,053,259 |
| 11 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 135,482 | $222.59 | $30,156,762.25 | 116,876,712 |
| 11 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 7,596 | $221.52 | $1,682,657.56 | 116,741,230 |
| 10 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 2,042 | $224.11 | $457,624.04 | 116,733,634 |
| 10 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 47,819 | $223.44 | $10,684,548.25 | 116,731,592 |
| 10 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 97,992 | $222.52 | $21,805,434.62 | 116,683,773 |
| 10 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 108,147 | $221.57 | $23,961,665.76 | 116,585,781 |
| 9 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 64,965 | $222.38 | $14,447,111.60 | 116,477,634 |
| 9 September 2026 | William Henry III (Bill) Gates20% Owner | Buy Regular purchase transaction | 213,574 | $221.13 | $47,226,807.04 | 116,412,669 |