| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $331.65 | 1,240 | $411,241.04 | 0 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $330.48 | 560 | $185,066.22 | 1,240 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $329.80 | 1,720 | $567,255.66 | 1,800 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $328.64 | 1,230 | $404,227.08 | 3,520 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $327.54 | 1,140 | $373,400.62 | 4,750 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $326.44 | 200 | $65,287.60 | 5,890 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $325.48 | 140 | $45,566.56 | 6,090 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $324.04 | 70 | $22,682.80 | 6,230 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $332.02 | 900 | $298,817.01 | 644,306 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $331.55 | 3,883 | $1,287,394.67 | 645,206 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $330.13 | 4,450 | $1,469,060.70 | 649,089 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $329.17 | 1,450 | $477,296.94 | 653,539 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $328.28 | 2,217 | $727,807.62 | 654,989 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $327.33 | 1,500 | $490,990.20 | 657,206 | 2021-11-03 | Filing |
| Large Shareholder, Officer, Director | $326.07 | 450 | $146,730.51 | 658,706 | 2021-11-03 | Filing |