Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $84.92 | 15,931 | Large Shareholder, Officer, Director | 824,022 | 2024-04-29 | Filing |
| $84.35 | 59,069 | Large Shareholder, Officer, Director | 839,953 | 2024-04-29 | Filing |
| $85.13 | 75,000 | Large Shareholder, Officer, Director | 899,022 | 2024-04-26 | Filing |
| $86.41 | 2,600 | Large Shareholder, Officer, Director | 974,022 | 2024-04-15 | Filing |
| $87.97 | 633 | Large Shareholder, Officer, Director | 976,622 | 2024-04-04 | Filing |
| $87.28 | 74,367 | Large Shareholder, Officer, Director | 977,255 | 2024-04-04 | Filing |
| $87.38 | 66,007 | Large Shareholder, Officer, Director | 1,051,622 | 2024-04-03 | Filing |
| $85.42 | 75,000 | Large Shareholder, Officer, Director | 1,117,629 | 2024-03-25 | Filing |
| $84.73 | 75,000 | Large Shareholder, Officer, Director | 1,192,629 | 2024-03-22 | Filing |
| $84.78 | 75,000 | Large Shareholder, Officer, Director | 1,267,629 | 2024-03-21 | Filing |
| $83.49 | 59,358 | Large Shareholder, Officer, Director | 1,342,629 | 2024-03-08 | Filing |
| $82.36 | 95 | Director | 242,609 | 2024-03-08 | Filing |
| $81.90 | 102,935 | Director | 242,704 | 2024-03-08 | Filing |
| $83.85 | 500 | Large Shareholder, Officer, Director | 1,401,987 | 2024-02-23 | Filing |
| $83.26 | 20,885 | Large Shareholder, Officer, Director | 1,402,487 | 2024-02-23 | Filing |
| $81.92 | 53,615 | Large Shareholder, Officer, Director | 1,423,372 | 2024-02-23 | Filing |
| $83.88 | 75,000 | Large Shareholder, Officer, Director | 1,476,987 | 2024-02-22 | Filing |
| $81.77 | 75,000 | Large Shareholder, Officer, Director | 1,551,987 | 2024-02-21 | Filing |
| $81.22 | 2,996 | Director | 33,316 | 2024-02-21 | Filing |
| $83.91 | 6,183 | Officer, Director | 52,387 | 2024-02-20 | Filing |