| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $195.36 | 3,726 | $727,923.28 | 19,318 | 2024-06-03 | Filing | |
| $165.21 | 168 | $27,754.44 | 224,759 | 2024-05-06 | Filing | |
| $164.18 | 952 | $156,303.45 | 224,927 | 2024-05-06 | Filing | |
| $163.62 | 1,666 | $272,583.26 | 225,879 | 2024-05-06 | Filing | |
| $162.54 | 630 | $102,399.38 | 227,545 | 2024-05-06 | Filing | |
| $165.21 | 168 | $27,754.86 | 224,759 | 2024-05-06 | Filing | |
| $164.13 | 1,002 | $164,454.15 | 224,927 | 2024-05-06 | Filing | |
| $163.64 | 1,574 | $257,570.30 | 225,929 | 2024-05-06 | Filing | |
| $162.51 | 672 | $109,206.72 | 227,503 | 2024-05-06 | Filing | |
| $165.21 | 800 | $132,170.00 | 10,890 | 2024-05-06 | Filing | |
| $164.13 | 7,881 | $1,293,488.04 | 11,690 | 2024-05-06 | Filing | |
| $163.44 | 5,906 | $965,291.41 | 19,571 | 2024-05-06 | Filing | |
| $162.43 | 2,100 | $341,107.41 | 25,477 | 2024-05-06 | Filing | |
| $165.13 | 800 | $132,104.00 | 27,577 | 2024-04-05 | Filing | |
| $164.04 | 2,502 | $410,425.08 | 28,377 | 2024-04-05 | Filing | |
| $163.24 | 4,602 | $751,230.94 | 30,879 | 2024-04-05 | Filing | |
| $162.07 | 2,966 | $480,698.14 | 35,481 | 2024-04-05 | Filing | |
| $161.26 | 5,817 | $938,069.78 | 38,447 | 2024-04-05 | Filing | |
| $174.90 | 1,250 | $218,625.00 | 77,146 | 2024-04-23 | Filing | |
| $172.50 | 12,506 | $2,157,285.00 | 86,237 | 2024-04-23 | Filing |