| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.25 | 5,361 | $682,173.85 | 489,898 | 2024-07-02 | Filing | |
| $126.09 | 8,500 | $1,071,781.15 | 495,259 | 2024-07-02 | Filing | |
| $125.05 | 25,045 | $3,131,867.23 | 503,759 | 2024-07-02 | Filing | |
| $124.15 | 17,327 | $2,151,140.12 | 528,804 | 2024-07-02 | Filing | |
| $123.02 | 10,307 | $1,267,919.73 | 546,131 | 2024-07-02 | Filing | |
| $122.19 | 6,062 | $740,744.27 | 556,438 | 2024-07-02 | Filing | |
| $128.99 | 988 | $127,438.86 | 562,500 | 2024-07-01 | Filing | |
| $128.27 | 434 | $55,669.40 | 563,488 | 2024-07-01 | Filing | |
| $126.63 | 5,809 | $735,607.61 | 563,922 | 2024-07-01 | Filing | |
| $125.66 | 16,291 | $2,047,125.43 | 569,731 | 2024-07-01 | Filing | |
| $124.92 | 20,256 | $2,530,385.60 | 586,022 | 2024-07-01 | Filing | |
| $123.86 | 22,507 | $2,787,818.30 | 606,278 | 2024-07-01 | Filing | |
| $123.09 | 6,915 | $851,192.94 | 628,785 | 2024-07-01 | Filing | |
| $121.66 | 1,800 | $218,995.92 | 635,700 | 2024-07-01 | Filing | |
| $128.85 | 500 | $64,425.00 | 186,580 | 2024-07-01 | Filing | |
| $126.66 | 600 | $75,996.00 | 187,080 | 2024-07-01 | Filing | |
| $125.62 | 2,603 | $326,988.86 | 187,680 | 2024-07-01 | Filing | |
| $124.87 | 14,627 | $1,826,473.49 | 190,283 | 2024-07-01 | Filing | |
| $123.87 | 24,506 | $3,035,558.22 | 204,910 | 2024-07-01 | Filing | |
| $123.06 | 10,764 | $1,324,617.84 | 229,416 | 2024-07-01 | Filing |