| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $411.51 | 400 | $164,603.00 | 1,600 | 2024-12-02 | Filing | |
| $409.82 | 260 | $106,553.41 | 2,000 | 2024-12-02 | Filing | |
| $409.28 | 300 | $122,784.99 | 2,260 | 2024-12-02 | Filing | |
| $406.47 | 100 | $40,647.00 | 2,560 | 2024-12-02 | Filing | |
| $416.05 | 105 | $43,684.91 | 42,946 | 2024-12-02 | Filing | |
| $414.97 | 211 | $87,558.16 | 43,051 | 2024-12-02 | Filing | |
| $414.13 | 405 | $167,723.78 | 43,262 | 2024-12-02 | Filing |