| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.90 | 5,595 | $609,292.70 | 684,223 | 2024-12-06 | Filing | |
| $108.26 | 4,961 | $537,060.00 | 689,818 | 2024-12-06 | Filing | |
| $106.84 | 2,650 | $283,121.76 | 694,779 | 2024-12-06 | Filing | |
| $106.02 | 971 | $102,949.21 | 697,429 | 2024-12-06 | Filing | |
| $110.63 | 308 | $34,073.21 | 1,250,600 | 2024-12-06 | Filing | |
| $109.78 | 6,983 | $766,592.34 | 1,250,908 | 2024-12-06 | Filing | |
| $108.90 | 22,382 | $2,437,388.61 | 1,257,891 | 2024-12-06 | Filing | |
| $108.26 | 19,842 | $2,148,023.49 | 1,280,273 | 2024-12-06 | Filing | |
| $106.84 | 10,600 | $1,132,487.04 | 1,300,115 | 2024-12-06 | Filing | |
| $106.02 | 3,885 | $411,902.85 | 1,310,715 | 2024-12-06 | Filing | |
| $110.63 | 386 | $42,702.14 | 12,976 | 2024-12-06 | Filing | |
| $109.78 | 8,729 | $958,267.87 | 13,362 | 2024-12-06 | Filing | |
| $108.90 | 27,977 | $3,046,681.31 | 22,091 | 2024-12-06 | Filing | |
| $108.26 | 24,803 | $2,685,083.49 | 50,068 | 2024-12-06 | Filing | |
| $106.84 | 13,250 | $1,415,608.80 | 74,871 | 2024-12-06 | Filing | |
| $106.02 | 4,855 | $514,746.03 | 88,121 | 2024-12-06 | Filing | |
| $416.01 | 100 | $41,601.00 | 0 | 2024-12-02 | Filing | |
| $414.88 | 300 | $124,464.99 | 100 | 2024-12-02 | Filing | |
| $413.48 | 600 | $248,089.56 | 400 | 2024-12-02 | Filing | |
| $412.58 | 600 | $247,549.02 | 1,000 | 2024-12-02 | Filing |