| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $172.90 | 100 | $17,290.00 | 151,487 | 2024-06-14 | Filing | |
| $171.90 | 300 | $51,570.00 | 151,587 | 2024-06-14 | Filing | |
| $167.71 | 400 | $67,084.00 | 151,887 | 2024-06-14 | Filing | |
| $166.22 | 108 | $17,951.76 | 152,287 | 2024-06-14 | Filing | |
| $165.58 | 732 | $121,204.56 | 152,395 | 2024-06-14 | Filing | |
| $164.73 | 1,110 | $182,850.30 | 153,127 | 2024-06-14 | Filing | |
| $159.06 | 343 | $54,557.58 | 37,400 | 2024-06-07 | Filing | |
| $158.03 | 2,250 | $355,567.50 | 37,743 | 2024-06-07 | Filing | |
| $157.27 | 2,607 | $410,002.89 | 39,993 | 2024-06-07 | Filing | |
| $155.86 | 600 | $93,516.00 | 42,600 | 2024-06-07 | Filing | |
| $159.06 | 343 | $54,557.58 | 37,400 | 2024-06-07 | Filing | |
| $158.03 | 2,250 | $355,567.50 | 37,743 | 2024-06-07 | Filing | |
| $157.27 | 2,607 | $410,002.89 | 39,993 | 2024-06-07 | Filing | |
| $155.86 | 600 | $93,516.00 | 42,600 | 2024-06-07 | Filing | |
| $200.65 | 1,100 | $220,715.00 | 8,066 | 2024-05-31 | Filing | |
| $200.85 | 300 | $60,255.00 | 1,668,328 | 2024-05-31 | Filing | |
| $207.74 | 918 | $190,702.29 | 1,668,628 | 2024-05-30 | Filing | |
| $206.95 | 5,494 | $1,136,970.66 | 1,669,546 | 2024-05-30 | Filing | |
| $206.21 | 7,374 | $1,520,628.67 | 1,675,040 | 2024-05-30 | Filing | |
| $205.15 | 3,070 | $629,797.61 | 1,682,414 | 2024-05-30 | Filing |