| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $585.79 | 200 | $117,157.00 | 6,550,921 | 2024-06-12 | Filing | |
| $582.04 | 100 | $58,204.00 | 6,551,121 | 2024-06-12 | Filing | |
| $579.78 | 500 | $289,888.00 | 6,551,221 | 2024-06-12 | Filing | |
| $568.97 | 3,600 | $2,048,304.24 | 6,551,721 | 2024-06-11 | Filing | |
| $568.14 | 9,210 | $5,232,558.35 | 6,555,321 | 2024-06-11 | Filing | |
| $567.12 | 15,517 | $8,799,937.42 | 6,564,531 | 2024-06-11 | Filing | |
| $566.46 | 31,557 | $17,875,699.33 | 6,580,048 | 2024-06-11 | Filing | |
| $565.22 | 8,746 | $4,943,385.26 | 6,611,605 | 2024-06-11 | Filing | |
| $564.20 | 4,470 | $2,521,973.11 | 6,620,351 | 2024-06-11 | Filing | |
| $563.10 | 1,900 | $1,069,891.14 | 6,624,821 | 2024-06-11 | Filing | |
| $571.39 | 3,000 | $1,714,164.00 | 6,626,721 | 2024-06-10 | Filing | |
| $570.50 | 2,509 | $1,431,382.49 | 6,629,721 | 2024-06-10 | Filing | |
| $569.52 | 3,700 | $2,107,216.23 | 6,632,230 | 2024-06-10 | Filing | |
| $568.22 | 13,574 | $7,713,059.00 | 6,635,930 | 2024-06-10 | Filing | |
| $567.35 | 41,839 | $23,737,310.63 | 6,649,504 | 2024-06-10 | Filing | |
| $566.39 | 10,378 | $5,878,030.71 | 6,691,343 | 2024-06-10 | Filing | |
| $588.46 | 200 | $117,692.00 | 6,701,721 | 2024-05-30 | Filing | |
| $584.52 | 200 | $116,904.00 | 6,701,921 | 2024-05-30 | Filing | |
| $577.72 | 100 | $57,772.00 | 6,702,121 | 2024-05-30 | Filing | |
| $573.56 | 500 | $286,778.00 | 6,702,221 | 2024-05-30 | Filing |