| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.91 | 428 | $65,444.62 | 72,510 | 2023-11-16 | Filing | |
| $124.62 | 758 | $94,465.07 | 870,061 | 2022-12-08 | Filing | |
| $124.11 | 1,831 | $227,253.83 | 870,819 | 2022-12-08 | Filing | |
| $122.88 | 3,902 | $479,488.30 | 872,650 | 2022-12-08 | Filing | |
| $121.90 | 8,509 | $1,037,258.16 | 876,552 | 2022-12-08 | Filing | |
| $155.00 | 2,500 | $387,503.00 | 16,636 | 2023-11-14 | Filing | |
| $140.71 | 800 | $112,568.00 | 7,703 | 2023-09-15 | Filing | |
| $140.71 | 3,000 | $422,130.00 | 57,764 | 2023-09-15 | Filing | |
| $134.16 | 761 | $102,095.76 | 7,222 | 2023-02-15 | Filing | |
| $146.26 | 7,574 | $1,107,749.00 | 5,910,905 | 2023-07-31 | Filing | |
| $145.68 | 60,841 | $8,863,073.52 | 5,918,479 | 2023-07-31 | Filing | |
| $144.65 | 11,585 | $1,675,754.03 | 5,979,320 | 2023-07-31 | Filing | |
| $146.80 | 9,300 | $1,365,207.45 | 5,990,905 | 2023-07-28 | Filing | |
| $146.34 | 30,377 | $4,445,446.12 | 6,000,205 | 2023-07-28 | Filing | |
| $144.93 | 13,994 | $2,028,109.84 | 6,030,582 | 2023-07-28 | Filing | |
| $144.23 | 6,942 | $1,001,221.06 | 6,044,576 | 2023-07-28 | Filing | |
| $143.10 | 6,835 | $978,074.15 | 6,051,518 | 2023-07-28 | Filing | |
| $141.97 | 12,552 | $1,782,067.69 | 6,058,353 | 2023-07-28 | Filing | |
| $152.09 | 200 | $30,418.00 | 19,136 | 2023-07-27 | Filing | |
| $150.34 | 2,300 | $345,790.74 | 19,336 | 2023-07-27 | Filing |