| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $179.25 | 3,405 | $610,346.25 | 57,787 | 2023-09-07 | Filing | |
| $181.32 | 3,098 | $561,729.36 | 31,371 | 2023-09-07 | Filing | |
| $177.45 | 375 | $66,543.75 | 18,342 | 2023-08-07 | Filing | |
| $181.75 | 500 | $90,875.00 | 4,157 | 2023-06-12 | Filing | |
| $181.80 | 11,800 | $2,145,240.00 | 263,058 | 2023-06-12 | Filing | |
| $177.41 | 900 | $159,669.00 | 7,782 | 2023-06-12 | Filing | |
| $175.00 | 400 | $70,000.00 | 18,717 | 2023-06-09 | Filing | |
| $173.41 | 3,509 | $608,495.69 | 61,192 | 2023-06-08 | Filing | |
| $173.58 | 21,701 | $3,766,859.58 | 278,985 | 2023-06-07 | Filing | |
| $172.73 | 1,584 | $273,604.32 | 34,469 | 2023-06-07 | Filing | |
| $173.00 | 1,000 | $173,000.00 | 4,657 | 2023-06-07 | Filing | |
| $163.50 | 1,000 | $163,500.00 | 5,657 | 2023-06-06 | Filing | |
| $152.21 | 1,000 | $152,210.00 | 6,657 | 2023-05-25 | Filing | |
| $153.00 | 200 | $30,600.00 | 19,117 | 2023-05-26 | Filing | |
| $152.21 | 1,000 | $152,210.00 | 9,657 | 2023-05-25 | Filing | |
| $153.13 | 4,980 | $762,587.40 | 64,701 | 2023-05-25 | Filing | |
| $151.83 | 19,722 | $2,994,391.26 | 300,686 | 2023-05-25 | Filing | |
| $152.20 | 1,881 | $286,288.20 | 36,053 | 2023-05-25 | Filing | |
| $148.00 | 2,313 | $342,324.00 | 4,510 | 2023-05-25 | Filing | |
| $144.82 | 550 | $79,651.00 | 19,317 | 2023-05-19 | Filing |