| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $359.03 | 6,400 | $2,297,775.36 | 47,800 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $358.03 | 1,800 | $644,454.00 | 54,200 | 2021-08-16 | Filing |
| Officer | $362.60 | 250 | $90,650.00 | 12,188 | 2021-08-17 | Filing |
| Officer | $363.18 | 1,545 | $561,113.10 | 7,495 | 2021-08-15 | Filing |
| Large Shareholder, Officer, Director | $364.17 | 320 | $116,533.70 | 0 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $363.16 | 3,040 | $1,104,001.84 | 320 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $362.55 | 2,940 | $1,065,884.06 | 3,360 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $363.97 | 1,350 | $491,361.12 | 1,405,846 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $362.95 | 11,150 | $4,046,946.02 | 1,407,196 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $362.32 | 2,500 | $905,806.75 | 1,418,346 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $363.97 | 5,201 | $1,893,007.45 | 0 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $362.96 | 40,845 | $14,825,186.97 | 5,201 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $362.34 | 9,954 | $3,606,716.43 | 46,046 | 2021-08-13 | Filing |
| Large Shareholder, Officer, Director | $362.81 | 525 | $190,477.14 | 0 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $362.27 | 1,447 | $524,198.76 | 525 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $361.49 | 1,919 | $693,702.00 | 1,972 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $360.16 | 1,254 | $451,637.13 | 3,891 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $358.76 | 541 | $194,088.67 | 5,145 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $357.91 | 614 | $219,755.39 | 5,686 | 2021-08-12 | Filing |
| Large Shareholder, Officer, Director | $362.80 | 1,959 | $710,733.62 | 1,420,846 | 2021-08-12 | Filing |