| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.06 | 3,246 | $415,677.89 | 58,932 | 2024-09-18 | Filing | |
| $127.38 | 6,404 | $815,728.07 | 62,178 | 2024-09-18 | Filing | |
| $128.06 | 778 | $99,628.35 | 284,741 | 2024-09-18 | Filing | |
| $127.38 | 1,922 | $244,821.67 | 285,519 | 2024-09-18 | Filing | |
| $130.93 | 500 | $65,466.00 | 195,686 | 2024-09-16 | Filing | |
| $129.90 | 598 | $77,677.99 | 196,186 | 2024-09-16 | Filing | |
| $128.87 | 1,626 | $209,539.21 | 196,784 | 2024-09-16 | Filing | |
| $127.83 | 1,258 | $160,806.87 | 198,410 | 2024-09-16 | Filing | |
| $126.66 | 1,042 | $131,983.99 | 199,668 | 2024-09-16 | Filing | |
| $127.68 | 2,614 | $333,755.52 | 7,969 | 2024-09-13 | Filing | |
| $120.00 | 577 | $69,240.00 | 200,710 | 2024-08-15 | Filing | |
| $118.79 | 5,006 | $594,655.23 | 201,287 | 2024-08-15 | Filing | |
| $121.01 | 12,000 | $1,452,124.80 | 287,441 | 2024-08-15 | Filing | |
| $115.70 | 220 | $25,454.00 | 299,441 | 2024-08-12 | Filing | |
| $115.07 | 480 | $55,234.42 | 299,661 | 2024-08-12 | Filing | |
| $114.11 | 781 | $89,118.66 | 300,141 | 2024-08-12 | Filing | |
| $112.80 | 1,219 | $137,506.61 | 300,922 | 2024-08-12 | Filing | |
| $116.67 | 3,956 | $461,546.52 | 114,606 | 2024-08-13 | Filing | |
| $102.77 | 1,057 | $108,623.34 | 206,400 | 2024-07-29 | Filing | |
| $102.77 | 1,196 | $122,907.78 | 112,441 | 2024-07-29 | Filing |