| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $159.02 | 132 | $20,990.64 | 22,151 | 2024-09-03 | Filing | |
| $158.09 | 921 | $145,600.89 | 22,283 | 2024-09-03 | Filing | |
| $157.27 | 599 | $94,204.73 | 23,204 | 2024-09-03 | Filing | |
| $176.02 | 10,000 | $1,760,200.00 | 21,105 | 2024-08-27 | Filing | |
| $175.00 | 25,000 | $4,375,000.00 | 61,643 | 2024-08-22 | Filing | |
| $171.03 | 20,000 | $3,420,600.00 | 61,643 | 2024-08-21 | Filing | |
| $171.86 | 205 | $35,231.30 | 61,643 | 2024-08-15 | Filing | |
| $171.42 | 1,018 | $174,505.56 | 61,848 | 2024-08-15 | Filing | |
| $170.21 | 4,526 | $770,370.46 | 62,866 | 2024-08-15 | Filing | |
| $169.39 | 1,376 | $233,080.64 | 67,392 | 2024-08-15 | Filing | |
| $168.17 | 500 | $84,085.00 | 68,768 | 2024-08-15 | Filing | |
| $167.24 | 700 | $117,068.00 | 69,268 | 2024-08-15 | Filing | |
| $165.26 | 300 | $49,578.00 | 69,968 | 2024-08-15 | Filing | |
| $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 |