| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.85 | 400 | $51,540.00 | 412,500 | 2024-07-03 | Filing | |
| $127.96 | 15,947 | $2,040,571.74 | 412,900 | 2024-07-03 | Filing | |
| $127.12 | 41,427 | $5,266,295.52 | 428,847 | 2024-07-03 | Filing | |
| $126.18 | 17,226 | $2,173,642.14 | 470,274 | 2024-07-03 | Filing | |
| $127.97 | 2,398 | $306,880.69 | 487,500 | 2024-07-02 | Filing | |
| $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 |