| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $323.32 | 5,205 | $1,682,887.89 | 2,406,679 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $322.65 | 5,048 | $1,628,756.89 | 2,411,884 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $328.28 | 100 | $32,828.00 | 0 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $327.59 | 2,823 | $924,783.18 | 100 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $326.71 | 5,000 | $1,633,537.00 | 2,923 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $325.36 | 4,600 | $1,496,673.02 | 7,923 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $324.39 | 4,500 | $1,459,751.40 | 12,523 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $323.27 | 15,100 | $4,881,327.17 | 17,023 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $322.56 | 10,877 | $3,508,501.44 | 32,123 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $321.80 | 20 | $6,436.00 | 0 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $320.70 | 340 | $109,039.29 | 20 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $319.91 | 280 | $89,576.09 | 360 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $318.72 | 410 | $130,676.18 | 640 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $317.84 | 710 | $225,668.18 | 1,050 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $316.87 | 790 | $250,324.38 | 1,760 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $315.93 | 1,320 | $417,033.01 | 2,550 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $314.79 | 2,060 | $648,463.69 | 3,870 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $313.92 | 2,070 | $649,823.51 | 5,930 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $321.93 | 50 | $16,096.50 | 2,382,932 | 2021-05-04 | Filing |
| Large Shareholder, Officer, Director | $320.78 | 150 | $48,117.50 | 2,382,982 | 2021-05-04 | Filing |