| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $344.39 | 1,489 | $512,803.71 | 779 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $343.20 | 1,296 | $444,783.05 | 2,268 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $342.15 | 1,823 | $623,735.44 | 3,564 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $341.25 | 913 | $311,556.87 | 5,387 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $349.20 | 175 | $61,110.00 | 1,720,846 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $346.99 | 288 | $99,932.28 | 1,721,021 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $344.90 | 1,632 | $562,877.13 | 1,721,309 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $344.30 | 3,846 | $1,324,177.03 | 1,722,941 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $343.15 | 2,059 | $706,538.03 | 1,726,787 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $342.33 | 4,273 | $1,462,775.66 | 1,728,846 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $341.42 | 2,727 | $931,053.98 | 1,733,119 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $349.20 | 657 | $229,424.40 | 0 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $347.38 | 1,178 | $409,215.52 | 657 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $345.67 | 948 | $327,694.50 | 1,835 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $344.77 | 8,986 | $3,098,145.45 | 2,783 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $343.91 | 14,087 | $4,844,613.68 | 11,769 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $342.62 | 13,174 | $4,513,631.09 | 25,856 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $341.80 | 13,533 | $4,625,576.69 | 39,030 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $340.92 | 3,437 | $1,171,750.98 | 52,563 | 2021-07-15 | Filing |
| Officer | $351.40 | 250 | $87,850.00 | 7,890 | 2021-07-13 | Filing |