| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $360.21 | 140 | $50,429.46 | 12,251,040 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $359.09 | 573 | $205,757.71 | 12,251,180 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $364.19 | 2,211 | $805,234.48 | 20,367 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $363.43 | 11,891 | $4,321,547.32 | 22,578 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $362.64 | 7,269 | $2,636,027.98 | 34,469 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $361.62 | 3,629 | $1,312,309.18 | 41,738 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $365.45 | 1,200 | $438,541.92 | 20,367 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $364.77 | 2,001 | $729,894.97 | 21,567 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $363.54 | 12,826 | $4,662,785.84 | 23,568 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $362.79 | 6,876 | $2,494,517.91 | 36,394 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $361.79 | 1,297 | $469,247.60 | 43,270 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $359.82 | 300 | $107,947.05 | 44,567 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $359.01 | 500 | $179,504.60 | 44,867 | 2021-09-02 | Filing |
| Officer | $369.54 | 100 | $36,954.00 | 0 | 2021-09-01 | Filing |
| Officer | $365.88 | 200 | $73,176.00 | 100 | 2021-09-01 | Filing |
| Officer | $364.82 | 200 | $72,964.00 | 300 | 2021-09-01 | Filing |
| Officer | $363.45 | 600 | $218,070.00 | 500 | 2021-09-01 | Filing |
| Officer | $362.77 | 488 | $177,033.08 | 1,100 | 2021-09-01 | Filing |
| Officer | $369.54 | 100 | $36,954.00 | 3,266 | 2021-09-01 | Filing |
| Officer | $365.46 | 200 | $73,091.00 | 3,366 | 2021-09-01 | Filing |