Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $61.81 | 4,054 | Officer | 1,200,118 | 2021-07-15 | Filing |
| $64.53 | 1,887 | Director | 41,640 | 2021-07-14 | Filing |
| $70.02 | 213,325 | Large Shareholder, Officer, Director | 40,996,154 | 2021-07-06 | Filing |
| $68.16 | 112,074 | Large Shareholder, Officer, Director | 42,057,142 | 2021-06-25 | Filing |
| $67.32 | 257,886 | Large Shareholder, Officer, Director | 42,169,216 | 2021-06-25 | Filing |
| $67.90 | 58,680 | Large Shareholder, Officer, Director | 42,427,102 | 2021-06-24 | Filing |
| $67.26 | 312,470 | Large Shareholder, Officer, Director | 42,485,782 | 2021-06-24 | Filing |
| $65.05 | 384,660 | Large Shareholder, Officer, Director | 42,798,252 | 2021-06-23 | Filing |
| $60.20 | 15,595 | Officer | 1,844,462 | 2021-06-17 | Filing |
| $62.06 | 22,353 | Officer | 1,860,057 | 2021-06-16 | Filing |
| $61.31 | 6,570 | Officer | 1,882,410 | 2021-06-16 | Filing |
| $60.44 | 6,549 | Officer | 1,888,980 | 2021-06-16 | Filing |
| $62.08 | 19,823 | Officer | 1,204,172 | 2021-06-16 | Filing |
| $61.43 | 7,070 | Officer | 1,223,995 | 2021-06-16 | Filing |
| $60.46 | 6,684 | Officer | 1,231,065 | 2021-06-16 | Filing |
| $63.20 | 18,928 | Officer | 1,237,749 | 2021-06-15 | Filing |
| $64.57 | 1,986 | Director | 43,527 | 2021-06-14 | Filing |
| $65.17 | 383,602 | Large Shareholder, Officer, Director | 43,182,912 | 2021-06-14 | Filing |
| $65.01 | 88,015 | Large Shareholder, Officer, Director | 43,566,514 | 2021-06-11 | Filing |
| $61.65 | 193,429 | Large Shareholder, Officer, Director | 44,272,442 | 2021-06-08 | Filing |