| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $104.03 | 1,200 | $124,833.12 | 662,650 | 2020-12-28 | Filing |
| Officer, Director | $105.01 | 1,200 | $126,015.60 | 663,850 | 2020-12-24 | Filing |
| Officer, Director | $104.96 | 1,200 | $125,952.96 | 665,050 | 2020-12-23 | Filing |
| Officer, Director | $102.72 | 1,200 | $123,261.48 | 666,250 | 2020-12-22 | Filing |
| Officer, Director | $100.46 | 1,200 | $120,551.64 | 667,450 | 2020-12-21 | Filing |
| Officer, Director | $100.49 | 1,200 | $120,591.24 | 668,650 | 2020-12-18 | Filing |
| Officer, Director | $99.51 | 1,200 | $119,417.88 | 669,850 | 2020-12-17 | Filing |
| Officer, Director | $96.01 | 800 | $76,808.08 | 671,050 | 2020-12-16 | Filing |
| Officer, Director | $96.38 | 1,000 | $96,384.40 | 671,850 | 2020-12-15 | Filing |
| Officer, Director | $94.27 | 1,000 | $94,270.90 | 672,850 | 2020-12-11 | Filing |
| Officer, Director | $95.66 | 1,200 | $114,789.72 | 673,850 | 2020-12-09 | Filing |
| Officer, Director | $94.05 | 1,346 | $126,586.72 | 902,000 | 2020-12-08 | Filing |
| Officer, Director | $93.05 | 1,200 | $111,660.60 | 903,346 | 2020-12-07 | Filing |
| Officer, Director | $92.46 | 800 | $73,970.00 | 904,546 | 2020-12-04 | Filing |
| Officer, Director | $92.73 | 1,300 | $120,555.11 | 905,346 | 2020-12-03 | Filing |
| Officer, Director | $92.35 | 3,000 | $277,050.00 | 906,646 | 2020-12-02 | Filing |
| Officer, Director | $91.36 | 1,000 | $91,356.00 | 909,646 | 2020-11-30 | Filing |
| Officer, Director | $91.09 | 1,500 | $136,635.90 | 675,050 | 2020-11-27 | Filing |
| Officer, Director | $91.05 | 1,200 | $109,260.00 | 676,550 | 2020-11-24 | Filing |
| Officer, Director | $91.73 | 1,500 | $137,591.55 | 677,750 | 2020-11-20 | Filing |