| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.26 | 1,200 | $169,509.96 | 1,392,814 | 2024-08-02 | Filing | |
| $140.19 | 2,177 | $305,193.63 | 1,394,014 | 2024-08-02 | Filing | |
| $139.28 | 4,800 | $668,565.12 | 1,396,191 | 2024-08-02 | Filing | |
| $138.21 | 10,616 | $1,467,192.77 | 1,400,991 | 2024-08-02 | Filing | |
| $137.21 | 25,270 | $3,467,266.38 | 1,411,607 | 2024-08-02 | Filing | |
| $136.34 | 21,437 | $2,922,754.88 | 1,436,877 | 2024-08-02 | Filing | |
| $135.42 | 7,500 | $1,015,674.75 | 1,458,314 | 2024-08-02 | Filing | |
| $153.15 | 500 | $76,574.00 | 1,465,814 | 2024-08-01 | Filing | |
| $152.48 | 4,450 | $678,541.79 | 1,466,314 | 2024-08-01 | Filing | |
| $151.66 | 4,300 | $652,152.19 | 1,470,764 | 2024-08-01 | Filing | |
| $150.31 | 12,712 | $1,910,687.33 | 1,475,064 | 2024-08-01 | Filing | |
| $149.93 | 22,898 | $3,433,044.47 | 1,487,776 | 2024-08-01 | Filing | |
| $148.19 | 1,792 | $265,561.86 | 1,510,674 | 2024-08-01 | Filing | |
| $147.36 | 8,624 | $1,270,811.94 | 1,512,466 | 2024-08-01 | Filing | |
| $146.45 | 11,976 | $1,753,898.37 | 1,521,090 | 2024-08-01 | Filing | |
| $145.43 | 7,083 | $1,030,047.40 | 1,533,066 | 2024-08-01 | Filing | |
| $144.39 | 9,758 | $1,408,982.99 | 1,540,149 | 2024-08-01 | Filing | |
| $143.47 | 4,962 | $711,887.72 | 1,549,907 | 2024-08-01 | Filing | |
| $142.27 | 6,965 | $990,921.69 | 1,554,869 | 2024-08-01 | Filing | |
| $141.29 | 3,580 | $505,808.89 | 1,561,834 | 2024-08-01 | Filing |