| 26 October 2026 | Melinda R McAfeeChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 2,500 | $95.00 | $237,500.00 | 163,817 |
| 7 October 2026 | Hillary SuperCEO | Sell Tax related | 38,991 | $85.79 | $3,345,037.89 | 359,198 |
| 5 October 2026 | Melinda R McAfeeChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 1,400 | $90.64 | $126,896.00 | 169,417 |
| 5 October 2026 | Melinda R McAfeeChief Legal/Compliance Officer | Sell Regular sell transaction (market) | 3,100 | $91.31 | $283,061.00 | 166,317 |
| 2 September 2026 | Scott SekellaCFO | Sell Tax related | 1,519 | $84.81 | $128,826.39 | 59,830 |
| 28 July 2026 | BBRC INTERNATIONAL PTE LTDInvestment Company | Sell Regular sell transaction (market) | 718,007 | $89.08 | $63,960,063.56 | 7,891,544 |
| 28 July 2026 | BBRC INTERNATIONAL PTE LTDInvestment Company | Sell Regular sell transaction (market) | 79,122 | $89.76 | $7,101,990.72 | 7,812,422 |
| 28 July 2026 | BBRC INTERNATIONAL PTE LTDInvestment Company | Sell Regular sell transaction (market) | 1,791 | $90.60 | $162,264.60 | 7,810,631 |
| 22 July 2026 | BBRC INTERNATIONAL PTE LTDInvestment Company | Sell Regular sell transaction (market) | 289,479 | $88.89 | $25,731,788.31 | 8,609,551 |
| 26 June 2026 | BBRC INTERNATIONAL PTE LTDInvestment Company | Sell Regular sell transaction (market) | 276,171 | $88.50 | $24,441,133.50 | 8,899,030 |