| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $128.00 | 2,410 | $308,480.00 | 105,109 | 2023-11-21 | Filing | |
| $127.14 | 679 | $86,328.06 | 105,875 | 2023-11-20 | Filing | |
| $130.00 | 2,000 | $260,000.00 | 191,646 | 2023-11-15 | Filing | |
| $127.05 | 400 | $50,818.00 | 922,615 | 2023-11-14 | Filing | |
| $126.63 | 3,199 | $405,099.93 | 923,015 | 2023-11-14 | Filing | |
| $125.24 | 10,899 | $1,364,976.59 | 926,214 | 2023-11-14 | Filing | |
| $124.58 | 2,005 | $249,790.72 | 937,113 | 2023-11-14 | Filing | |
| $123.65 | 533 | $65,906.57 | 939,118 | 2023-11-14 | Filing | |
| $122.55 | 409 | $50,122.79 | 939,651 | 2023-11-14 | Filing | |
| $126.04 | 15,077 | $1,900,330.71 | 500,022 | 2023-11-14 | Filing | |
| $125.33 | 484,922 | $60,774,498.38 | 515,099 | 2023-11-14 | Filing | |
| $121.12 | 200 | $24,224.00 | 940,060 | 2023-11-08 | Filing | |
| $120.43 | 4,374 | $526,774.82 | 940,260 | 2023-11-08 | Filing | |
| $119.38 | 5,609 | $669,628.78 | 944,634 | 2023-11-08 | Filing | |
| $118.72 | 1,471 | $174,644.18 | 950,243 | 2023-11-08 | Filing | |
| $117.41 | 7,808 | $916,713.86 | 951,714 | 2023-11-08 | Filing | |
| $116.82 | 3,093 | $361,313.13 | 959,522 | 2023-11-08 | Filing | |
| $123.47 | 700 | $86,426.97 | 16,638,931 | 2023-11-06 | Filing | |
| $122.84 | 900 | $110,555.01 | 16,639,631 | 2023-11-06 | Filing | |
| $121.42 | 600 | $72,853.14 | 16,640,531 | 2023-11-06 | Filing |