| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $324.56 | 504 | $163,578.24 | 90,044 | 2024-08-15 | Filing | |
| $323.67 | 893 | $289,037.31 | 90,548 | 2024-08-15 | Filing | |
| $322.01 | 11,446 | $3,685,726.46 | 91,441 | 2024-08-15 | Filing | |
| $321.55 | 3,629 | $1,166,904.95 | 102,887 | 2024-08-15 | Filing | |
| $319.71 | 3,286 | $1,050,567.06 | 106,516 | 2024-08-15 | Filing | |
| $319.17 | 2,000 | $638,340.00 | 108,802 | 2024-08-15 | Filing | |
| $317.37 | 1,420 | $450,665.40 | 111,802 | 2024-08-15 | Filing | |
| $316.50 | 1,165 | $368,722.50 | 113,222 | 2024-08-15 | Filing | |
| $315.23 | 470 | $148,158.10 | 114,387 | 2024-08-15 | Filing | |
| $317.25 | 116 | $36,801.00 | 114,857 | 2024-08-14 | Filing | |
| $316.50 | 280 | $88,620.00 | 114,973 | 2024-08-14 | Filing | |
| $315.78 | 288 | $90,944.64 | 115,253 | 2024-08-14 | Filing | |
| $314.12 | 4,890 | $1,536,046.80 | 115,541 | 2024-08-14 | Filing | |
| $313.62 | 1,576 | $494,265.12 | 120,431 | 2024-08-14 | Filing | |
| $312.12 | 116 | $36,205.92 | 122,007 | 2024-08-14 | Filing | |
| $311.53 | 2,917 | $908,733.01 | 122,123 | 2024-08-14 | Filing | |
| $310.32 | 9,817 | $3,046,411.44 | 125,040 | 2024-08-14 | Filing | |
| $310.21 | 4,484 | $1,390,981.64 | 134,857 | 2024-08-13 | Filing | |
| $310.36 | 1,083 | $336,119.88 | 139,341 | 2024-08-12 | Filing | |
| $310.37 | 3,546 | $1,100,572.02 | 140,424 | 2024-08-09 | Filing |