| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $300.40 | 584 | $175,433.60 | 0 | 2024-06-03 | Filing | |
| $300.21 | 86 | $25,817.63 | 54,946 | 2024-06-03 | Filing | |
| $297.87 | 8 | $2,382.94 | 55,032 | 2024-06-03 | Filing | |
| $297.00 | 397 | $117,907.57 | 55,040 | 2024-06-03 | Filing | |
| $296.35 | 69 | $20,448.17 | 55,437 | 2024-06-03 | Filing | |
| $294.80 | 155 | $45,694.65 | 55,506 | 2024-06-03 | Filing | |
| $294.17 | 424 | $124,726.94 | 55,661 | 2024-06-03 | Filing | |
| $292.99 | 498 | $145,910.41 | 56,085 | 2024-06-03 | Filing | |
| $291.96 | 283 | $82,625.61 | 56,583 | 2024-06-03 | Filing | |
| $291.05 | 80 | $23,283.98 | 56,866 | 2024-06-03 | Filing | |
| $321.05 | 611 | $196,159.59 | 17,681 | 2024-05-22 | Filing | |
| $320.47 | 6,466 | $2,072,179.71 | 18,292 | 2024-05-22 | Filing | |
| $319.42 | 3,783 | $1,208,384.40 | 24,758 | 2024-05-22 | Filing | |
| $317.93 | 3,900 | $1,239,921.93 | 28,541 | 2024-05-22 | Filing | |
| $317.17 | 2,999 | $951,185.33 | 32,441 | 2024-05-22 | Filing | |
| $320.78 | 300 | $96,234.00 | 0 | 2024-05-22 | Filing | |
| $319.60 | 500 | $159,800.00 | 300 | 2024-05-22 | Filing | |
| $318.52 | 300 | $95,556.99 | 800 | 2024-05-22 | Filing | |
| $317.21 | 191 | $60,587.87 | 1,100 | 2024-05-22 | Filing | |
| $318.28 | 3 | $954.85 | 2,976 | 2024-05-21 | Filing |