| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.30 | 1,865 | $284,039.50 | 67,495 | 2024-09-16 | Filing | |
| $151.10 | 908 | $137,198.80 | 69,360 | 2024-09-16 | Filing | |
| $165.87 | 100 | $16,587.00 | 20,843 | 2024-09-03 | Filing | |
| $164.68 | 32 | $5,269.76 | 20,943 | 2024-09-03 | Filing | |
| $163.09 | 80 | $13,047.20 | 20,975 | 2024-09-03 | Filing | |
| $161.54 | 700 | $113,078.00 | 21,055 | 2024-09-03 | Filing | |
| $160.67 | 396 | $63,625.32 | 21,755 | 2024-09-03 | Filing | |
| $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 |