| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $76.64 | 5,005 | $383,577.69 | 308,910 | 2021-07-23 | Filing |
| Officer | $75.51 | 2,994 | $226,066.46 | 313,915 | 2021-07-23 | Filing |
| Officer | $58.70 | 8,774 | $515,050.47 | 252,822 | 2021-07-16 | Filing |
| Officer | $58.77 | 5,520 | $324,392.18 | 1,793,040 | 2021-07-19 | Filing |
| Officer | $58.10 | 9,719 | $564,670.01 | 1,798,560 | 2021-07-19 | Filing |
| Officer | $58.70 | 36,183 | $2,124,119.40 | 1,808,279 | 2021-07-16 | Filing |
| Officer | $58.83 | 2,800 | $164,710.28 | 538,824 | 2021-07-19 | Filing |
| Officer | $58.17 | 7,224 | $420,242.47 | 541,624 | 2021-07-19 | Filing |
| Officer | $58.71 | 14,940 | $877,069.13 | 1,629,679 | 2021-07-16 | Filing |
| Officer | $58.70 | 8,803 | $516,747.54 | 1,191,315 | 2021-07-16 | Filing |
| Officer | $61.81 | 4,054 | $250,577.74 | 1,200,118 | 2021-07-15 | Filing |
| Director | $64.53 | 1,887 | $121,768.11 | 41,640 | 2021-07-14 | Filing |
| 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 |