Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $111.75 | 29,921 | | 36,000,000 | 2024-11-26 | Filing |
| $111.75 | 389,007 | | 36,029,921 | 2024-11-25 | Filing |
| $104.51 | 134,640 | | 0 | 2024-08-29 | Filing |
| $100.32 | 2,500 | | 88,445 | 2024-08-08 | Filing |
| $89.92 | 3,350 | | 23,597 | 2024-06-07 | Filing |
| $85.25 | 41,677 | Large Shareholder, Officer, Director | 37,368,928 | 2024-03-13 | Filing |
| $85.04 | 50,000 | Large Shareholder, Officer, Director | 37,410,605 | 2024-03-13 | Filing |
| $86.05 | 50,000 | Large Shareholder, Officer, Director | 37,460,605 | 2024-03-12 | Filing |
| $85.90 | 50,000 | Large Shareholder, Officer, Director | 37,510,605 | 2024-03-12 | Filing |
| $85.91 | 44,323 | Large Shareholder, Officer, Director | 37,560,605 | 2024-03-12 | Filing |
| $70.63 | 351 | Officer | 64,471 | 2023-11-02 | Filing |
| $70.64 | 2,148 | Officer | 64,822 | 2023-11-02 | Filing |
| $70.65 | 1 | Officer | 66,970 | 2023-11-02 | Filing |
| $65.68 | 448 | Director | 0 | 2023-05-01 | Filing |
| $65.66 | 1 | Director | 41,098 | 2023-05-01 | Filing |
| $65.48 | 10,129 | Officer | 33,748 | 2022-08-08 | Filing |
| $58.03 | 7,050 | Officer | 40,225 | 2021-08-25 | Filing |
| $53.52 | 9,629 | Officer | 30,904 | 2021-05-06 | Filing |
| $51.66 | 850,000 | Large Shareholder, Officer, Director | 39,952,044 | 2021-04-29 | Filing |
| $44.50 | 21,828 | Officer | 20,156 | 2020-07-30 | Filing |