| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $355.92 | 1,550 | $551,670.27 | 1,389,296 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $364.12 | 2,100 | $764,658.93 | 0 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $363.19 | 8,500 | $3,087,115.85 | 2,100 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $362.21 | 13,000 | $4,708,785.90 | 10,600 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $361.33 | 3,720 | $1,344,132.72 | 23,600 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $359.85 | 1,005 | $361,650.56 | 27,320 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $358.64 | 7,044 | $2,526,291.86 | 28,325 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $358.03 | 10,230 | $3,662,662.25 | 35,369 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $356.98 | 4,851 | $1,731,699.79 | 45,599 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $355.90 | 5,550 | $1,975,266.09 | 50,450 | 2021-08-17 | Filing |
| Large Shareholder, Officer, Director | $366.44 | 1,015 | $371,934.57 | 0 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $365.18 | 900 | $328,658.76 | 1,015 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $364.23 | 495 | $180,296.23 | 1,915 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $363.04 | 740 | $268,650.78 | 2,410 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $362.36 | 660 | $239,154.30 | 3,150 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $361.25 | 790 | $285,387.90 | 3,810 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $360.18 | 730 | $262,933.23 | 4,600 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $359.04 | 730 | $262,098.32 | 5,330 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $358.09 | 240 | $85,940.98 | 6,060 | 2021-08-16 | Filing |
| Large Shareholder, Officer, Director | $366.47 | 2,250 | $824,566.95 | 1,390,846 | 2021-08-16 | Filing |