| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $345.99 | 3,991 | $1,380,826.93 | 0 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $344.50 | 2,181 | $751,352.97 | 3,991 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $343.26 | 8,260 | $2,835,291.26 | 6,172 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $342.47 | 11,463 | $3,925,727.88 | 14,432 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $341.29 | 19,787 | $6,753,006.30 | 25,895 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $340.51 | 10,318 | $3,513,373.93 | 45,682 | 2021-11-05 | Filing |
| Large Shareholder, Officer, Director | $336.19 | 2,267 | $762,143.64 | 0 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $335.33 | 2,067 | $693,132.48 | 2,267 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $334.33 | 1,352 | $452,018.62 | 4,334 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $333.36 | 614 | $204,685.13 | 5,686 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $336.38 | 3,452 | $1,161,197.57 | 629,306 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $335.40 | 6,894 | $2,312,275.87 | 632,758 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $334.44 | 2,526 | $844,788.11 | 639,652 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $333.49 | 2,128 | $709,673.10 | 642,178 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $337.03 | 441 | $148,630.23 | 0 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $336.34 | 12,230 | $4,113,397.84 | 441 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $335.46 | 23,699 | $7,949,964.63 | 12,671 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $334.50 | 11,353 | $3,797,550.12 | 36,370 | 2021-11-04 | Filing |
| Large Shareholder, Officer, Director | $333.53 | 8,277 | $2,760,608.77 | 47,723 | 2021-11-04 | Filing |
| Officer | $331.44 | 125 | $41,430.00 | 10,188 | 2021-11-02 | Filing |