| May 16, 2025 | Sell | -24 | 139.05 USD | $3.3K | | SEC | |
| May 16, 2025 | Sell | -35 | 136.32 USD | $4.8K | | SEC | |
| May 16, 2025 | Sell | -81 | 137.68 USD | $11.2K | | SEC | |
| May 15, 2025 | Sell | -91 | 139.95 USD | $12.7K | | SEC | |
| May 15, 2025 | Sell | -7 | 145.54 USD | $1K | | SEC | |
| May 15, 2025 | Sell | -14 | 141.85 USD | $2K | | SEC | |
| May 15, 2025 | Sell | -7 | 143.77 USD | $1K | | SEC | |
| May 15, 2025 | Sell | -21 | 140.78 USD | $3K | | SEC | |
| May 16, 2024 | Sell | -96 | 236.78 USD | $22.7K | | SEC | |
| May 16, 2024 | Sell | -113 | 235.61 USD | $26.6K | | SEC | |
| May 16, 2024 | Sell | -123 | 234.72 USD | $28.9K | | SEC | |
| May 15, 2024 | Award | 559 | 228.41 USD | $127.7K | | SEC | |
| May 15, 2024 | AwardD (derivative) | 1,311 | 228.41 USD | $299.4K | Unusual size | SEC | |
| May 17, 2023 | AwardD (derivative) | 1,669 | 192.36 USD | $321K | Unusual size | SEC | |
| May 17, 2023 | Award | 664 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| May 15, 2023 | Sell | -288 | 193.43 USD | $55.7K | | SEC | |
| May 13, 2022 | Award | 575 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| May 13, 2022 | AwardD (derivative) | 1,582 | 222.31 USD | $351.7K | | SEC | |
| May 11, 2022 | Sell | -88 | 229.90 USD | $20.2K | | SEC | |
| May 11, 2022 | Sell | -15 | 231.88 USD | $3.5K | | SEC | |
| May 11, 2022 | Sell | -15 | 230.33 USD | $3.5K | | SEC | |
| May 11, 2022 | Sell | -24 | 228.62 USD | $5.5K | | SEC | |
| May 11, 2022 | Sell | -13 | 232.79 USD | $3K | | SEC | |
| May 11, 2022 | Sell | -15 | 235.23 USD | $3.5K | | SEC | |
| May 11, 2022 | Sell | -8 | 238.06 USD | $1.9K | | SEC | |