| Sep 11, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 993 | $397.38 | $395K@ $397.38 | 17,678 | Form 4 |
| Sep 11, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 2,283 | — | — | 18,671 | Form 4 |
| Sep 1, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 304 | $414.82 | $126K@ $414.82 | 16,388 | Form 4 |
| Sep 1, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 699 | — | — | 16,692 | Form 4 |
| Aug 16, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 318 | $421.50 | $134K@ $421.50 | 15,993 | Form 4 |
| Aug 16, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 729 | — | — | 16,311 | Form 4 |
| Jun 15, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 235 | $454.38 | $107K@ $454.38 | 15,582 | Form 4 |
| Jun 15, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 540 | — | — | 15,817 | Form 4 |
| Jun 1, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 304 | $492.29 | $150K@ $492.29 | 15,277 | Form 4 |
| Jun 1, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 699 | — | — | 15,581 | Form 4 |
| May 16, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 318 | $502.42 | $160K@ $502.42 | 14,882 | Form 4 |
| May 16, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 729 | — | — | 15,200 | Form 4 |
| Mar 3, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 127 | $424.32 | $54K@ $424.32 | 14,471 | Form 4 |
| Mar 3, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 292 | — | — | 14,598 | Form 4 |
| Mar 1, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 304 | $414.00 | $126K@ $414.00 | 14,306 | Form 4 |
| Mar 1, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 699 | — | — | 14,610 | Form 4 |
| Feb 16, 2026 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 921 | $437.09 | $403K@ $437.09 | 13,911 | Form 4 |
| Feb 16, 2026 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 2,873 | — | — | 14,832 | Form 4 |
| Jan 12, 2026 | SNPSGC & Corporate Secretary | Open-market saleCode S · direct | 250 | $530.00 | $133K@ $530.00 | 11,959 | Form 4 |
| Jan 7, 2026 | SNPSGC & Corporate Secretary | Open-market saleCode S · direct | 250 | $510.00 | $128K@ $510.00 | 12,209 | Form 4 |
| Dec 31, 2025 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 408 | $469.72 | $192K@ $469.72 | 12,459 | Form 4 |
| Dec 31, 2025 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 937 | — | — | 12,867 | Form 4 |
| Dec 31, 2025 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 815 | $469.72 | $383K@ $469.72 | 10,872 | Form 4 |
| Dec 31, 2025 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 1,873 | — | — | 11,687 | Form 4 |
| Dec 31, 2025 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 306 | $469.72 | $144K@ $469.72 | 9,814 | Form 4 |
| Dec 31, 2025 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 702 | — | — | 10,120 | Form 4 |
| Dec 16, 2025 | SNPSGC & Corporate Secretary | Grant or awardCode A · direct | 3,238 | — | — | 3,238 | Form 4 |
| Dec 3, 2025 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 128 | $466.44 | $60K@ $466.44 | 9,418 | Form 4 |
| Dec 3, 2025 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 293 | — | — | 9,546 | Form 4 |
| Dec 1, 2025 | SNPSGC & Corporate Secretary | Shares withheld for tax or exercise priceCode F · direct | 304 | $438.29 | $133K@ $438.29 | 9,253 | Form 4 |
| Dec 1, 2025 | SNPSGC & Corporate Secretary | Option exerciseCode M · direct | 699 | — | — | 9,557 | Form 4 |