| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $328.85 | 2,930 | $963,519.66 | 45,021 | 2021-10-06 | Filing |
| Large Shareholder, Officer, Director | $327.77 | 2,534 | $830,581.60 | 47,951 | 2021-10-06 | Filing |
| Large Shareholder, Officer, Director | $326.55 | 5,515 | $1,800,916.63 | 50,485 | 2021-10-06 | Filing |
| Large Shareholder, Officer, Director | $334.74 | 265 | $88,707.24 | 0 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $333.86 | 1,189 | $396,954.67 | 265 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $332.79 | 2,651 | $882,233.18 | 1,454 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $331.12 | 749 | $248,010.60 | 4,105 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $330.11 | 692 | $228,437.30 | 4,854 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $329.14 | 655 | $215,584.87 | 5,546 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $327.01 | 99 | $32,373.99 | 6,201 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $334.84 | 466 | $156,036.65 | 871,342 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $333.80 | 3,163 | $1,055,813.83 | 871,808 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $333.04 | 5,408 | $1,801,089.51 | 874,971 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $331.37 | 2,866 | $949,700.69 | 880,379 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $330.45 | 1,388 | $458,668.07 | 883,245 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $329.25 | 1,045 | $344,067.71 | 884,633 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $328.08 | 664 | $217,844.66 | 885,678 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $334.54 | 3,387 | $1,133,077.84 | 0 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $333.60 | 13,401 | $4,470,576.28 | 3,387 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $332.81 | 15,202 | $5,059,345.70 | 16,788 | 2021-10-05 | Filing |