| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 252 | $224.42 | $57K@ $224.42 | 34,138 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 186 | $223.83 | $42K@ $223.83 | 34,390 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 635 | $222.53 | $141K@ $222.53 | 34,576 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 420 | $221.63 | $93K@ $221.63 | 35,211 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 362 | $220.56 | $80K@ $220.56 | 35,631 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 202 | $219.19 | $44K@ $219.19 | 35,993 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 403 | $218.12 | $88K@ $218.12 | 36,195 | Form 4 |
| Sep 16, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 585 | $217.39 | $127K@ $217.39 | 36,598 | Form 4 |
| Sep 12, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Shares withheld for tax or exercise priceCode F · direct | 3,939 | $226.23 | $891K@ $226.23 | 37,183 | Form 4 |
| Sep 12, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 6,984 | — | — | 41,122 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 32 | $193.23 | $6K@ $193.23 | 34,138 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 24 | $192.29 | $5K@ $192.29 | 34,170 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 116 | $191.20 | $22K@ $191.20 | 34,194 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 50 | $190.45 | $10K@ $190.45 | 34,310 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 191 | $188.79 | $36K@ $188.79 | 34,360 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 666 | $188.04 | $125K@ $188.04 | 34,551 | Form 4 |
| Apr 8, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 340 | $187.11 | $64K@ $187.11 | 35,217 | Form 4 |
| Apr 4, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Shares withheld for tax or exercise priceCode F · direct | 1,731 | $180.17 | $312K@ $180.17 | 35,557 | Form 4 |
| Apr 4, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 3,150 | — | — | 37,288 | Form 4 |
| Mar 26, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,106 | $183.11 | $203K@ $183.11 | 34,138 | Form 4 |
| Mar 26, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 3,800 | $182.15 | $692K@ $182.15 | 35,244 | Form 4 |
| Mar 26, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 4,114 | $181.22 | $746K@ $181.22 | 39,044 | Form 4 |
| Mar 26, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 21,915 | $180.24 | $3.9M@ $180.24 | 43,158 | Form 4 |
| Mar 26, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,749 | $179.37 | $314K@ $179.37 | 65,073 | Form 4 |
| Mar 25, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 10,077 | — | — | 10,077 | Form 4 |
| Mar 22, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Shares withheld for tax or exercise priceCode F · direct | 1,536 | $178.42 | $274K@ $178.42 | 66,822 | Form 4 |
| Mar 22, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 2,794 | — | — | 68,358 | Form 4 |
| Mar 21, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Shares withheld for tax or exercise priceCode F · direct | 4,846 | $178.42 | $865K@ $178.42 | 65,564 | Form 4 |
| Mar 21, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 8,818 | — | — | 70,410 | Form 4 |
| Mar 21, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Shares withheld for tax or exercise priceCode F · direct | 3,515 | $178.42 | $627K@ $178.42 | 61,592 | Form 4 |
| Mar 21, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 6,396 | — | — | 65,107 | Form 4 |
| Mar 21, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Shares withheld for tax or exercise priceCode F · direct | 29,974 | $178.42 | $5.3M@ $178.42 | 58,711 | Form 4 |
| Mar 21, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 54,547 | — | — | 88,685 | Form 4 |
| Mar 20, 2026 | WSMEVP CHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 54,547 | — | — | 54,547 | Form 4 |