| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $213.59 | 1,400 | $299,028.10 | 650,940 | 2020-12-01 | Filing |
| Officer | $221.30 | 542 | $119,945.41 | 105,195 | 2020-11-11 | Filing |
| Officer | $220.40 | 8,958 | $1,974,338.72 | 105,737 | 2020-11-11 | Filing |
| Officer, Director | $214.33 | 1,837 | $393,729.90 | 652,340 | 2020-11-02 | Filing |
| Officer, Director | $213.71 | 2,359 | $504,133.40 | 654,177 | 2020-11-02 | Filing |
| Officer, Director | $212.41 | 804 | $170,773.94 | 656,536 | 2020-11-02 | Filing |
| Officer | $211.35 | 100 | $21,135.00 | 10,437 | 2020-11-02 | Filing |
| Officer | $210.74 | 3,511 | $739,912.70 | 10,537 | 2020-11-02 | Filing |
| Officer, Director | $196.76 | 100 | $19,676.00 | 657,340 | 2020-10-01 | Filing |
| Officer, Director | $195.76 | 4,000 | $783,026.00 | 657,440 | 2020-10-01 | Filing |
| Officer, Director | $194.99 | 900 | $175,489.11 | 661,440 | 2020-10-01 | Filing |
| Officer, Director | $189.69 | 1,900 | $360,417.08 | 662,340 | 2020-09-01 | Filing |
| Officer, Director | $189.01 | 3,100 | $585,929.76 | 664,240 | 2020-09-01 | Filing |
| Officer, Director | $158.83 | 3,000 | $476,478.00 | 667,340 | 2020-08-03 | Filing |
| Officer, Director | $157.38 | 1,000 | $157,378.50 | 670,340 | 2020-08-03 | Filing |
| Officer, Director | $156.42 | 1,000 | $156,421.10 | 671,340 | 2020-08-03 | Filing |
| Director | $161.09 | 2,500 | $402,725.00 | 14,152 | 2020-08-03 | Filing |
| Officer, Director | $125.28 | 3,000 | $375,840.90 | 672,340 | 2020-07-01 | Filing |
| Officer, Director | $124.27 | 900 | $111,840.48 | 675,340 | 2020-07-01 | Filing |
| Officer, Director | $123.17 | 1,100 | $135,483.04 | 676,240 | 2020-07-01 | Filing |