| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $651.00 | 965 | $628,215.00 | 1,020 | 2024-07-02 | Filing | |
| $602.20 | 100 | $60,220.00 | 6,524,412 | 2024-06-12 | Filing | |
| $601.17 | 700 | $420,815.99 | 6,524,512 | 2024-06-12 | Filing | |
| $599.79 | 431 | $258,510.40 | 6,525,212 | 2024-06-12 | Filing | |
| $598.83 | 1,414 | $846,745.76 | 6,525,643 | 2024-06-12 | Filing | |
| $597.49 | 900 | $537,743.70 | 6,527,057 | 2024-06-12 | Filing | |
| $596.25 | 1,666 | $993,350.50 | 6,527,957 | 2024-06-12 | Filing | |
| $595.39 | 2,426 | $1,444,423.42 | 6,529,623 | 2024-06-12 | Filing | |
| $594.24 | 1,100 | $653,666.97 | 6,532,049 | 2024-06-12 | Filing | |
| $593.19 | 3,219 | $1,909,469.60 | 6,533,149 | 2024-06-12 | Filing | |
| $592.17 | 8,345 | $4,941,697.04 | 6,536,368 | 2024-06-12 | Filing | |
| $591.16 | 3,008 | $1,778,205.67 | 6,544,713 | 2024-06-12 | Filing | |
| $590.18 | 3,200 | $1,888,589.12 | 6,547,721 | 2024-06-12 | Filing | |
| $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 |