| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.45 | 980,720 | $120,089,556.29 | 1,146,501,633 | 2023-06-20 | Filing | |
| $123.11 | 124,423 | $15,317,105.86 | 2,543,033 | 2023-06-21 | Filing | |
| $123.39 | 354,837 | $43,783,018.08 | 2,543,033 | 2023-06-20 | Filing | |
| $127.31 | 500 | $63,653.00 | 2,543,033 | 2023-06-16 | Filing | |
| $126.41 | 220,240 | $27,841,331.26 | 2,543,533 | 2023-06-16 | Filing | |
| $125.31 | 4,866 | $609,750.67 | 207,409 | 2023-06-15 | Filing | |
| $94.85 | 725,641 | $68,824,581.67 | 1,118,592 | 2023-04-12 | Filing | |
| $94.07 | 1,198,417 | $112,735,087.19 | 1,844,233 | 2023-04-12 | Filing | |
| $93.86 | 1,837,101 | $172,436,729.71 | 1,118,592 | 2023-04-11 | Filing | |
| $94.87 | 50,344 | $4,776,029.56 | 1,118,592 | 2023-04-10 | Filing | |
| $93.94 | 1,188,497 | $111,649,428.62 | 1,168,936 | 2023-04-10 | Filing | |
| $93.65 | 45,000 | $4,214,353.50 | 207,409 | 2023-04-03 | Filing | |
| $89.82 | 8,080 | $725,748.83 | 11,197 | 2023-02-03 | Filing | |
| $82.68 | 34,027 | $2,813,457.84 | 1,792,688 | 2022-12-14 | Filing | |
| $82.14 | 281,741 | $23,142,712.87 | 1,826,715 | 2022-12-14 | Filing | |
| $81.25 | 84,232 | $6,844,010.04 | 2,108,456 | 2022-12-14 | Filing | |
| $80.08 | 90,000 | $7,206,786.00 | 82,607 | 2022-11-15 | Filing | |
| $74.90 | 200,000 | $14,979,200.00 | 2,543,033 | 2022-10-27 | Filing | |
| $69.22 | 419,174 | $29,015,224.28 | 2,492,613 | 2022-06-29 | Filing | |
| $70.84 | 280,826 | $19,893,826.17 | 2,492,613 | 2022-06-28 | Filing |