| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $186.31 | 785 | $146,253.35 | 1,004,797 | 2020-07-13 | Filing |
| Director | $192.47 | 230 | $44,268.10 | 526 | 2020-07-13 | Filing |
| Director | $192.47 | 189 | $36,376.83 | 3,434 | 2020-07-13 | Filing |
| Officer, Director | $168.22 | 300 | $50,466.00 | 1,005,582 | 2020-06-11 | Filing |
| Officer, Director | $167.31 | 2,021 | $338,133.51 | 1,005,882 | 2020-06-11 | Filing |
| Officer, Director | $166.66 | 5,679 | $946,462.14 | 1,007,903 | 2020-06-11 | Filing |
| Officer, Director | $192.16 | 1,949 | $374,519.84 | 1,013,582 | 2020-05-11 | Filing |
| Officer, Director | $191.42 | 500 | $95,710.00 | 1,015,531 | 2020-05-11 | Filing |
| Officer, Director | $190.45 | 400 | $76,180.00 | 1,016,031 | 2020-05-11 | Filing |
| Officer, Director | $189.18 | 703 | $132,993.54 | 1,016,431 | 2020-05-11 | Filing |
| Officer, Director | $188.29 | 443 | $83,412.47 | 1,017,134 | 2020-05-11 | Filing |
| Officer, Director | $187.45 | 584 | $109,470.80 | 1,017,577 | 2020-05-11 | Filing |
| Officer, Director | $186.31 | 600 | $111,786.00 | 1,018,161 | 2020-05-11 | Filing |
| Officer, Director | $185.33 | 471 | $87,290.43 | 1,018,761 | 2020-05-11 | Filing |
| Officer, Director | $184.22 | 1,150 | $211,853.00 | 1,019,232 | 2020-05-11 | Filing |
| Officer, Director | $183.35 | 400 | $73,340.00 | 1,020,382 | 2020-05-11 | Filing |
| Officer, Director | $182.41 | 500 | $91,205.00 | 1,020,782 | 2020-05-11 | Filing |
| Officer, Director | $181.85 | 100 | $18,185.00 | 1,021,282 | 2020-05-11 | Filing |
| Officer, Director | $177.05 | 200 | $35,410.00 | 1,021,382 | 2020-05-11 | Filing |
| Officer, Director | $185.07 | 10,000 | $1,850,700.00 | 560,662 | 2020-05-07 | Filing |