| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $345.03 | 384 | $132,491.52 | 87,550 | 2025-05-23 | Filing | |
| $343.83 | 222 | $76,330.26 | 87,934 | 2025-05-23 | Filing | |
| $342.58 | 106 | $36,313.48 | 88,156 | 2025-05-23 | Filing | |
| $341.00 | 127 | $43,307.00 | 88,262 | 2025-05-23 | Filing | |
| $356.28 | 473 | $168,520.44 | 3,411,498 | 2025-05-23 | Filing | |
| $355.45 | 2,552 | $907,108.40 | 3,411,971 | 2025-05-23 | Filing | |
| $354.56 | 16,507 | $5,852,721.92 | 3,414,523 | 2025-05-23 | Filing | |
| $353.84 | 4,791 | $1,695,247.44 | 3,431,030 | 2025-05-23 | Filing | |
| $352.56 | 1,625 | $572,910.00 | 3,435,821 | 2025-05-23 | Filing | |
| $351.57 | 1,214 | $426,805.98 | 3,437,446 | 2025-05-23 | Filing | |
| $350.71 | 822 | $288,283.62 | 3,438,660 | 2025-05-23 | Filing | |
| $349.28 | 219 | $76,492.32 | 3,439,482 | 2025-05-23 | Filing | |
| $347.13 | 141 | $48,945.33 | 3,439,701 | 2025-05-23 | Filing | |
| $345.97 | 219 | $75,767.43 | 3,439,842 | 2025-05-23 | Filing | |
| $345.03 | 656 | $226,339.68 | 3,440,061 | 2025-05-23 | Filing | |
| $343.83 | 381 | $130,999.23 | 3,440,717 | 2025-05-23 | Filing | |
| $342.59 | 182 | $62,351.38 | 3,441,098 | 2025-05-23 | Filing | |
| $341.00 | 218 | $74,338.00 | 3,441,280 | 2025-05-23 | Filing | |
| $370.24 | 12,184 | $4,511,004.16 | 2,760,363 | 2025-05-21 | Filing | |
| $369.44 | 26,745 | $9,880,672.80 | 2,772,547 | 2025-05-21 | Filing |