| Nov 17, 2023 | Shares withheld for tax or exercise price | −33 | $269.66 | $9K | 2,307 direct | Filing · EDGAR |
| Nov 15, 2023 | Grant or award from the company Market Stock Units | +114 | | | 114 direct | Filing · EDGAR |
| May 17, 2023 | Shares withheld for tax or exercise price | −129 | $189.94 | $25K | 2,340 direct | Filing · EDGAR |
| May 15, 2023 | Grant or award from the company | +394 | | | 2,469 direct | Filing · EDGAR |
| May 15, 2023 | Grant or award from the company Market Stock Units | +190 | | | 190 direct | Filing · EDGAR |
| Nov 15, 2022 | Shares withheld for tax or exercise price | −64 | $241.30 | $15K | 2,075 direct | Filing · EDGAR |
| Nov 15, 2022 | Grant or award from the company Market Stock Units | +133 | | | 133 direct | Filing · EDGAR |
| May 15, 2022 | Grant or award from the company | +308 | | | 2,105 direct | Filing · EDGAR |
| May 15, 2022 | Grant or award from the company | +120 | | | 2,225 direct | Filing · EDGAR |
| May 15, 2022 | Shares withheld for tax or exercise price | −88 | $242.95 | $21K | 2,137 direct | Filing · EDGAR |
| May 15, 2022 | Grant or award from the company Market Stock Units | +168 | | | 168 direct | Filing · EDGAR |
| Nov 15, 2021 | Shares withheld for tax or exercise price | −64 | $316.52 | $20K | 2,139 direct | Filing · EDGAR |
| May 15, 2021 | Grant or award from the company | +457 | | | 1,851 direct | Filing · EDGAR |
| May 15, 2021 | Shares withheld for tax or exercise price | −54 | $245.02 | $13K | 1,797 direct | Filing · EDGAR |
| Nov 15, 2020 | Grant or award from the company | +121 | | | 2,258 direct | Filing · EDGAR |
| Nov 15, 2020 | Shares withheld for tax or exercise price | −55 | $206.21 | $11K | 2,203 direct | Filing · EDGAR |
| May 15, 2020 | Grant or award from the company | +344 | | | 1,422 direct | Filing · EDGAR |
| May 15, 2020 | Shares withheld for tax or exercise price | −28 | $145.34 | $4K | 1,394 direct | Filing · EDGAR |
| Nov 15, 2019 | Grant or award from the company | +320 | | | 1,109 direct | Filing · EDGAR |
| Nov 15, 2019 | Shares withheld for tax or exercise price | −31 | $155.98 | $5K | 1,078 direct | Filing · EDGAR |
| May 15, 2019 | Grant or award from the company | +375 | | | 789 direct | Filing · EDGAR |
| Nov 15, 2018 | Grant or award from the company | +414 | | | 414 direct | Filing · EDGAR |