Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $48.89 | 4,285 | Officer | 45,992 | 2024-03-27 | Filing |
| $45.83 | 12,361 | Officer | 12,361 | 2024-03-01 | Filing |
| $38.29 | 1,625 | Officer | 91,072 | 2023-03-28 | Filing |
| $42.25 | 16,338 | Officer | 11,225 | 2022-05-27 | Filing |
| $55.00 | 6,000 | Officer | 98,888 | 2022-04-19 | Filing |
| $74.52 | 5,375 | Director | 26,480 | 2021-11-24 | Filing |
| $66.26 | 14,400 | Director | 20,094 | 2021-09-22 | Filing |
| $64.90 | 19,913 | Officer | 161,734 | 2021-09-08 | Filing |
| $73.01 | 10,000,000 | | 5,000,000 | 2021-07-19 | Filing |
| $73.01 | 13,001,096 | | 15,000,000 | 2021-07-19 | Filing |
| $73.01 | 5,958,809 | | 0 | 2021-07-19 | Filing |
| $65.30 | 1,500,000 | | 3,611,181 | 2021-06-03 | Filing |
| $65.30 | 3,500,000 | | 0 | 2021-06-03 | Filing |
| $69.21 | 36,458 | Officer | 170,968 | 2021-05-27 | Filing |
| $58.31 | 50,000 | | 141,515 | 2021-03-22 | Filing |
| $58.31 | 1,000,000 | | 5,111,181 | 2021-03-22 | Filing |
| $58.31 | 2,000,000 | | 0 | 2021-03-22 | Filing |
| $54.56 | 75,848 | Officer | 77,879 | 2021-02-26 | Filing |
| $55.65 | 11,279 | Officer | 194,466 | 2021-02-26 | Filing |
| $39.65 | 18,900 | Officer | 195,066 | 2020-11-20 | Filing |