| Aug 10, 2026 | Sell | -736 | 258.53 USD | $190.3K | | SEC | |
| Aug 10, 2026 | Sell | -901 | 260.63 USD | $234.8K | | SEC | |
| Aug 10, 2026 | Sell | -482 | 265.17 USD | $127.8K | | SEC | |
| Aug 10, 2026 | Exercise | 1,205 | 194.12 USD | $233.9K | Unusual size | SEC | |
| Aug 10, 2026 | Sell | -1,205 | 258.53 USD | $311.5K | | SEC | |
| Aug 10, 2026 | ExerciseD (derivative) | -404 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Aug 10, 2026 | Sell | -620 | 263.94 USD | $163.6K | | SEC | |
| Aug 10, 2026 | ExerciseD (derivative) | -1,205 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Aug 10, 2026 | ExerciseD (derivative) | -736 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Aug 10, 2026 | Exercise | 736 | 208.44 USD | $153.4K | | SEC | |
| Aug 10, 2026 | Sell | -1,274 | 259.07 USD | $330.1K | | SEC | |
| Aug 10, 2026 | Sell | -810 | 261.45 USD | $211.8K | | SEC | |
| Aug 10, 2026 | Sell | -213 | 262.37 USD | $55.9K | | SEC | |
| Aug 10, 2026 | Sell | -404 | 258.53 USD | $104.4K | | SEC | |
| Aug 10, 2026 | Exercise | 404 | 179.66 USD | $72.6K | | SEC | |
| Jun 2, 2026 | Other | -152 | 180.71 USD | $27.5K | | SEC | |
| Jun 2, 2026 | Award | 1,837 | 180.71 USD | $332K | | SEC | |
| Jun 2, 2026 | Other | -48 | 180.71 USD | $8.7K | | SEC | |
| May 28, 2026 | Other | -50 | 160.30 USD | $8K | | SEC | |
| May 28, 2026 | Other | -37 | 156.73 USD | $5.8K | | SEC | |
| Feb 2, 2026 | Award | 1,668 | 0.00 USD | n/a (Non-cash transaction: the filing states a price of zero (award, gift, exercise)) | | SEC | |
| Feb 2, 2026 | Other | -526 | 211.68 USD | $111.3K | Unusual size | SEC | |
| Nov 7, 2025 | Award | 2,926 | 170.88 USD | $500K | Unusual size | SEC | |
| Jun 3, 2025 | Award | 2,064 | 135.63 USD | $279.9K | | SEC | |
| Jun 3, 2025 | Other | -225 | 135.63 USD | $30.5K | | SEC | |