| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.92 | 17,447 | $2,179,564.73 | 881,977 | 2024-06-25 | Filing | |
| $123.54 | 4,592 | $567,313.13 | 899,424 | 2024-06-25 | Filing | |
| $122.73 | 4,778 | $586,417.80 | 904,016 | 2024-06-25 | Filing | |
| $121.31 | 9,150 | $1,109,965.46 | 908,794 | 2024-06-25 | Filing | |
| $120.33 | 10,806 | $1,300,270.85 | 917,944 | 2024-06-25 | Filing | |
| $119.43 | 5,389 | $643,627.13 | 928,750 | 2024-06-25 | Filing | |
| $117.88 | 3,361 | $396,203.42 | 934,139 | 2024-06-25 | Filing | |
| $120.10 | 838 | $100,646.06 | 937,500 | 2024-06-24 | Filing | |
| $119.53 | 4,042 | $483,158.04 | 938,338 | 2024-06-24 | Filing | |
| $118.48 | 3,222 | $381,729.03 | 942,380 | 2024-06-24 | Filing | |
| $117.37 | 6,099 | $715,857.93 | 945,602 | 2024-06-24 | Filing | |
| $116.38 | 6,237 | $725,876.41 | 951,701 | 2024-06-24 | Filing | |
| $115.56 | 19,806 | $2,288,761.55 | 957,938 | 2024-06-24 | Filing | |
| $114.56 | 11,123 | $1,274,267.56 | 977,744 | 2024-06-24 | Filing | |
| $113.32 | 5,037 | $570,783.77 | 988,867 | 2024-06-24 | Filing | |
| $112.59 | 3,596 | $404,884.43 | 993,904 | 2024-06-24 | Filing | |
| $112.57 | 4,012 | $451,629.24 | 997,500 | 2024-06-21 | Filing | |
| $111.55 | 13,116 | $1,463,147.51 | 1,001,512 | 2024-06-21 | Filing | |
| $110.97 | 25,772 | $2,859,887.91 | 1,014,628 | 2024-06-21 | Filing | |
| $109.52 | 11,800 | $1,292,376.12 | 1,040,400 | 2024-06-21 | Filing |