| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $312.27 | 100 | $31,227.00 | 143,970 | 2024-08-08 | Filing | |
| $311.30 | 2,806 | $873,507.80 | 144,070 | 2024-08-08 | Filing | |
| $310.14 | 7,981 | $2,475,227.34 | 146,876 | 2024-08-08 | Filing | |
| $307.36 | 156 | $47,948.16 | 46,130 | 2024-08-06 | Filing | |
| $306.45 | 513 | $157,208.85 | 46,286 | 2024-08-06 | Filing | |
| $305.19 | 2,797 | $853,616.43 | 46,799 | 2024-08-06 | Filing | |
| $300.00 | 8,000 | $2,400,000.00 | 49,596 | 2024-08-06 | Filing | |
| $320.10 | 108 | $34,570.80 | 57,596 | 2024-08-02 | Filing | |
| $319.50 | 1,142 | $364,869.00 | 57,704 | 2024-08-02 | Filing | |
| $318.71 | 348 | $110,911.08 | 58,846 | 2024-08-02 | Filing | |
| $198.00 | 604 | $119,592.00 | 5,039 | 2024-03-13 | Filing | |
| $196.50 | 311 | $61,111.50 | 5,643 | 2023-03-13 | Filing | |
| $213.08 | 1,509 | $321,537.72 | 0 | 2024-02-23 | Filing | |
| $211.25 | 605 | $127,806.25 | 1,509 | 2024-02-23 | Filing | |
| $210.25 | 6,650 | $1,398,162.50 | 2,114 | 2024-02-23 | Filing | |
| $209.30 | 10,746 | $2,249,137.80 | 8,764 | 2024-02-23 | Filing |