| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $70.02 | 213,325 | $14,936,397.86 | 40,996,154 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $68.16 | 112,074 | $7,638,739.69 | 42,057,142 | 2021-06-25 | Filing |
| Large Shareholder, Officer, Director | $67.32 | 257,886 | $17,361,323.93 | 42,169,216 | 2021-06-25 | Filing |
| Large Shareholder, Officer, Director | $67.90 | 58,680 | $3,984,272.24 | 42,427,102 | 2021-06-24 | Filing |
| Large Shareholder, Officer, Director | $67.26 | 312,470 | $21,016,107.26 | 42,485,782 | 2021-06-24 | Filing |
| Large Shareholder, Officer, Director | $65.05 | 384,660 | $25,020,709.76 | 42,798,252 | 2021-06-23 | Filing |
| Officer | $60.20 | 15,595 | $938,806.52 | 1,844,462 | 2021-06-17 | Filing |
| Officer | $62.06 | 22,353 | $1,387,292.00 | 1,860,057 | 2021-06-16 | Filing |
| Officer | $61.31 | 6,570 | $402,779.11 | 1,882,410 | 2021-06-16 | Filing |
| Officer | $60.44 | 6,549 | $395,851.03 | 1,888,980 | 2021-06-16 | Filing |
| Officer | $62.08 | 19,823 | $1,230,611.84 | 1,204,172 | 2021-06-16 | Filing |
| Officer | $61.43 | 7,070 | $434,281.11 | 1,223,995 | 2021-06-16 | Filing |
| Officer | $60.46 | 6,684 | $404,131.35 | 1,231,065 | 2021-06-16 | Filing |
| Officer | $63.20 | 18,928 | $1,196,249.60 | 1,237,749 | 2021-06-15 | Filing |
| Director | $64.57 | 1,986 | $128,236.02 | 43,527 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $65.17 | 383,602 | $25,000,147.90 | 43,182,912 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $65.01 | 88,015 | $5,721,520.69 | 43,566,514 | 2021-06-11 | Filing |
| Large Shareholder, Officer, Director | $61.65 | 193,429 | $11,925,110.62 | 44,272,442 | 2021-06-08 | Filing |
| Large Shareholder, Officer, Director | $60.69 | 215,446 | $13,074,922.21 | 44,465,871 | 2021-06-08 | Filing |
| Large Shareholder, Officer, Director | $60.27 | 414,781 | $25,000,012.26 | 44,681,317 | 2021-06-07 | Filing |