| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $301.09 | 848 | $255,327.20 | 2,295 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $299.90 | 769 | $230,621.64 | 3,143 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $299.00 | 288 | $86,110.88 | 3,912 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $304.33 | 945 | $287,588.73 | 2,290,432 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.56 | 1,476 | $448,053.38 | 2,291,377 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $302.29 | 1,580 | $477,618.20 | 2,292,853 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $301.22 | 1,360 | $409,655.94 | 2,294,433 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $300.53 | 1,087 | $326,672.20 | 2,295,793 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $299.27 | 1,052 | $314,833.93 | 2,296,880 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $304.76 | 408 | $124,342.08 | 0 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.98 | 8,917 | $2,710,633.35 | 408 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $303.10 | 6,431 | $1,949,211.66 | 9,325 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $302.01 | 6,503 | $1,963,982.74 | 15,756 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $301.01 | 9,785 | $2,945,344.69 | 22,259 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $300.07 | 5,807 | $1,742,491.97 | 32,044 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $298.97 | 3,149 | $941,458.10 | 37,851 | 2021-05-12 | Filing |
| Large Shareholder, Officer, Director | $314.29 | 107 | $33,629.03 | 0 | 2021-05-10 | Filing |
| Large Shareholder, Officer, Director | $312.26 | 446 | $139,268.90 | 107 | 2021-05-10 | Filing |
| Large Shareholder, Officer, Director | $311.30 | 491 | $152,848.40 | 553 | 2021-05-10 | Filing |
| Large Shareholder, Officer, Director | $309.61 | 823 | $254,810.35 | 1,044 | 2021-05-10 | Filing |