| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.20 | 4,289 | $652,785.80 | 8,893 | 2024-08-07 | Filing | |
| $135.21 | 703 | $95,052.63 | 8,809 | 2024-06-05 | Filing | |
| $159.96 | 7,336 | $1,173,466.56 | 173,146 | 2024-08-08 | Filing | |
| $158.96 | 12,664 | $2,013,069.44 | 180,482 | 2024-08-08 | Filing | |
| $151.89 | 1,537 | $233,454.93 | 732 | 2024-08-06 | Filing | |
| $150.70 | 1,000 | $150,700.00 | 2,269 | 2024-08-06 | Filing | |
| $149.71 | 2,383 | $356,758.93 | 3,269 | 2024-08-06 | Filing | |
| $148.26 | 1,830 | $271,315.80 | 5,652 | 2024-08-06 | Filing | |
| $166.00 | 14 | $2,324.00 | 20,843 | 2024-08-01 | Filing | |
| $164.98 | 84 | $13,858.32 | 20,857 | 2024-08-01 | Filing | |
| $163.65 | 32 | $5,236.80 | 20,941 | 2024-08-01 | Filing | |
| $161.99 | 116 | $18,790.84 | 20,973 | 2024-08-01 | Filing | |
| $161.09 | 126 | $20,297.34 | 21,089 | 2024-08-01 | Filing | |
| $159.86 | 329 | $52,593.94 | 21,215 | 2024-08-01 | Filing | |
| $158.88 | 240 | $38,131.20 | 21,544 | 2024-08-01 | Filing | |
| $157.83 | 252 | $39,773.16 | 21,784 | 2024-08-01 | Filing | |
| $157.00 | 124 | $19,468.00 | 22,036 | 2024-08-01 | Filing | |
| $155.69 | 380 | $59,162.20 | 22,160 | 2024-08-01 | Filing | |
| $154.86 | 510 | $78,978.60 | 22,540 | 2024-08-01 | Filing | |
| $153.81 | 483 | $74,290.23 | 23,050 | 2024-08-01 | Filing |