Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $48.46 | 4,469 | Officer | 35,443 | 2020-02-20 | Filing |
| $39.47 | 30,000 | Officer | 357,056 | 2019-12-19 | Filing |
| $29.17 | 35,000 | Officer | 44,830 | 2019-03-13 | Filing |
| $29.29 | 10,601 | Officer | 16,723 | 2019-03-06 | Filing |
| $28.66 | 2,000 | Officer | 57,653 | 2018-11-07 | Filing |