| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $326.58 | 1,132 | $369,689.58 | 667,384 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $325.68 | 636 | $207,134.32 | 668,516 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $324.01 | 191 | $61,885.41 | 669,152 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $334.74 | 104 | $34,813.18 | 0 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $334.06 | 1,189 | $397,199.12 | 104 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $332.55 | 1,919 | $638,170.36 | 1,293 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $331.72 | 5,309 | $1,761,106.79 | 3,212 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $330.64 | 7,098 | $2,346,875.62 | 8,521 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $329.70 | 5,252 | $1,731,558.14 | 15,619 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $328.73 | 3,643 | $1,197,564.48 | 20,871 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $327.78 | 10,814 | $3,544,612.92 | 24,514 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $326.71 | 5,135 | $1,677,646.61 | 35,328 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $325.74 | 4,415 | $1,438,133.27 | 40,463 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $324.16 | 1,220 | $395,476.05 | 44,878 | 2021-11-02 | Filing |
| Large Shareholder, Officer, Director | $333.08 | 271 | $90,265.01 | 0 | 2021-11-01 | Filing |
| Large Shareholder, Officer, Director | $332.11 | 1,485 | $493,180.08 | 271 | 2021-11-01 | Filing |
| Large Shareholder, Officer, Director | $331.03 | 1,665 | $551,160.12 | 1,756 | 2021-11-01 | Filing |
| Large Shareholder, Officer, Director | $330.11 | 1,404 | $463,468.68 | 3,421 | 2021-11-01 | Filing |
| Large Shareholder, Officer, Director | $328.98 | 600 | $197,387.04 | 4,825 | 2021-11-01 | Filing |
| Large Shareholder, Officer, Director | $327.75 | 320 | $104,878.82 | 5,425 | 2021-11-01 | Filing |