| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.09 | 2,144 | $364,680.25 | 21,700 | 2024-06-26 | Filing | |
| $167.62 | 200 | $33,523.82 | 15,896 | 2024-06-26 | Filing | |
| $166.74 | 200 | $33,348.02 | 16,096 | 2024-06-26 | Filing | |
| $170.09 | 2,144 | $364,680.25 | 16,296 | 2024-06-26 | Filing | |
| $171.69 | 450 | $77,260.01 | 18,440 | 2024-06-26 | Filing | |
| $171.04 | 4,254 | $727,604.16 | 18,890 | 2024-06-26 | Filing | |
| $169.07 | 700 | $118,346.83 | 23,144 | 2024-06-26 | Filing | |
| $163.52 | 350 | $57,233.23 | 23,844 | 2024-06-25 | Filing | |
| $168.14 | 50 | $8,407.00 | 24,194 | 2024-06-25 | Filing | |
| $166.57 | 2,204 | $367,121.60 | 24,244 | 2024-06-25 | Filing | |
| $167.61 | 4,022 | $674,132.25 | 26,448 | 2024-06-25 | Filing | |
| $165.62 | 927 | $153,531.13 | 30,470 | 2024-06-25 | Filing | |
| $164.38 | 395 | $64,930.22 | 31,397 | 2024-06-25 | Filing | |
| $164.38 | 396 | $65,095.15 | 23,844 | 2024-06-25 | Filing | |
| $163.52 | 350 | $57,233.12 | 24,240 | 2024-06-25 | Filing | |
| $168.14 | 50 | $8,407.00 | 24,590 | 2024-06-25 | Filing | |
| $167.61 | 4,021 | $673,965.04 | 24,640 | 2024-06-25 | Filing | |
| $166.57 | 2,204 | $367,121.82 | 28,661 | 2024-06-25 | Filing | |
| $165.62 | 927 | $153,531.96 | 30,865 | 2024-06-25 | Filing | |
| $164.86 | 1,795 | $295,915.44 | 31,792 | 2024-06-24 | Filing |