| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $356.19 | 2,201 | $783,983.87 | 32,456 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $355.14 | 2,246 | $797,648.48 | 34,657 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $353.63 | 600 | $212,178.00 | 36,903 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $352.56 | 923 | $325,412.88 | 37,503 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $351.50 | 1,900 | $667,855.32 | 38,426 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $350.31 | 1,546 | $541,579.26 | 40,326 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $349.45 | 4,030 | $1,408,264.56 | 41,872 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $348.51 | 2,918 | $1,016,953.93 | 45,902 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $346.38 | 2,400 | $831,303.84 | 48,820 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $345.61 | 6,519 | $2,253,058.97 | 51,220 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $344.76 | 3,095 | $1,067,021.68 | 57,739 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $343.65 | 1,450 | $498,290.18 | 60,834 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $342.53 | 3,692 | $1,264,618.91 | 62,284 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $341.62 | 6,560 | $2,241,017.36 | 65,976 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $340.59 | 12,918 | $4,399,704.16 | 72,536 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $339.82 | 15,320 | $5,206,030.14 | 85,454 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $338.79 | 4,226 | $1,431,711.75 | 100,774 | 2021-06-15 | Filing |
| Director | $348.00 | 265 | $92,220.00 | 613 | 2021-06-11 | Filing |
| Officer | $332.06 | 4,500 | $1,494,270.00 | 58,181 | 2021-06-03 | Filing |
| Officer | $340.64 | 4,919 | $1,675,625.38 | 62,681 | 2021-06-02 | Filing |