| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $191.22 | 1,382 | $264,271.84 | 164,970 | 2023-11-30 | Filing | |
| $199.98 | 50 | $9,999.00 | 166,352 | 2023-11-30 | Filing | |
| $199.13 | 150 | $29,869.50 | 166,402 | 2023-11-30 | Filing | |
| $192.36 | 699 | $134,457.54 | 166,552 | 2023-11-30 | Filing | |
| $189.52 | 1,180 | $223,628.88 | 167,251 | 2023-11-30 | Filing | |
| $193.42 | 150 | $29,013.36 | 168,431 | 2023-11-30 | Filing | |
| $196.96 | 200 | $39,391.36 | 168,581 | 2023-11-30 | Filing | |
| $190.44 | 3,980 | $757,949.61 | 168,781 | 2023-11-30 | Filing | |
| $194.66 | 300 | $58,398.60 | 172,761 | 2023-11-30 | Filing | |
| $194.66 | 300 | $58,398.96 | 164,820 | 2023-11-30 | Filing | |
| $198.19 | 150 | $29,728.01 | 165,120 | 2023-11-30 | Filing | |
| $199.98 | 50 | $9,999.00 | 165,270 | 2023-11-30 | Filing | |
| $190.44 | 3,980 | $757,950.40 | 165,320 | 2023-11-30 | Filing | |
| $199.13 | 150 | $29,869.50 | 169,300 | 2023-11-30 | Filing | |
| $196.96 | 200 | $39,391.38 | 169,450 | 2023-11-30 | Filing | |
| $191.22 | 1,381 | $264,080.07 | 169,650 | 2023-11-30 | Filing | |
| $193.42 | 150 | $29,013.38 | 171,031 | 2023-11-30 | Filing | |
| $192.36 | 700 | $134,649.48 | 171,181 | 2023-11-30 | Filing | |
| $189.52 | 1,180 | $223,629.12 | 171,881 | 2023-11-30 | Filing | |
| $190.22 | 2,609 | $496,285.28 | 142,975 | 2023-11-29 | Filing |