| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $342.20 | 200 | $68,439.00 | 62,140 | 2021-03-10 | Filing |
| Officer | $341.26 | 600 | $204,753.00 | 62,340 | 2021-03-10 | Filing |
| Officer | $340.28 | 750 | $255,211.50 | 62,940 | 2021-03-10 | Filing |
| Officer | $339.05 | 600 | $203,430.00 | 63,690 | 2021-03-10 | Filing |
| Officer | $338.03 | 600 | $202,818.00 | 64,290 | 2021-03-10 | Filing |
| Officer | $334.36 | 745 | $249,096.11 | 64,890 | 2021-03-10 | Filing |
| Officer | $335.12 | 200 | $67,024.00 | 65,635 | 2021-03-10 | Filing |
| Officer | $334.36 | 754 | $252,105.33 | 65,835 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $355.38 | 84 | $29,851.92 | 0 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $354.17 | 840 | $297,504.48 | 84 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $352.96 | 176 | $62,121.38 | 924 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $351.51 | 1,798 | $632,014.26 | 1,100 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $350.59 | 5,001 | $1,753,276.59 | 2,898 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $349.69 | 7,242 | $2,532,438.32 | 7,899 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $348.68 | 1,969 | $686,549.15 | 15,141 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $347.52 | 3,141 | $1,091,569.74 | 17,110 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $346.62 | 1,797 | $622,881.71 | 20,251 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $345.18 | 1,370 | $472,895.23 | 22,048 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $343.91 | 168 | $57,776.93 | 23,418 | 2021-03-10 | Filing |
| Large Shareholder, Officer, Director | $343.02 | 903 | $309,749.41 | 23,586 | 2021-03-10 | Filing |