| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $180.14 | 268 | $48,276.74 | 0 | 2021-02-18 | Filing |
| Director | $179.36 | 277 | $49,682.06 | 268 | 2021-02-18 | Filing |
| Director | $177.12 | 300 | $53,135.01 | 545 | 2021-02-18 | Filing |
| Director | $175.73 | 200 | $35,146.00 | 845 | 2021-02-18 | Filing |
| Director | $174.70 | 600 | $104,820.00 | 1,045 | 2021-02-18 | Filing |
| Director | $173.10 | 355 | $61,450.22 | 1,645 | 2021-02-18 | Filing |
| Officer | $187.40 | 300 | $56,219.01 | 60,000 | 2021-02-16 | Filing |
| Officer | $186.75 | 800 | $149,400.40 | 60,300 | 2021-02-16 | Filing |
| Officer | $185.11 | 331 | $61,270.19 | 61,100 | 2021-02-16 | Filing |
| Officer, Director | $192.81 | 100 | $19,281.00 | 38,022 | 2021-02-16 | Filing |
| Officer, Director | $191.74 | 500 | $95,871.00 | 38,122 | 2021-02-16 | Filing |
| Officer, Director | $190.62 | 200 | $38,124.00 | 38,622 | 2021-02-16 | Filing |
| Officer, Director | $190.04 | 800 | $152,028.96 | 38,822 | 2021-02-16 | Filing |
| Officer, Director | $188.46 | 100 | $18,846.00 | 39,622 | 2021-02-16 | Filing |
| Officer, Director | $187.71 | 300 | $56,313.00 | 39,722 | 2021-02-16 | Filing |
| Officer, Director | $185.25 | 1,000 | $185,252.00 | 40,022 | 2021-02-16 | Filing |
| Officer, Director | $183.83 | 450 | $82,724.49 | 41,022 | 2021-02-16 | Filing |
| Officer, Director | $182.54 | 900 | $164,286.99 | 41,472 | 2021-02-16 | Filing |
| Officer, Director | $181.93 | 800 | $145,544.00 | 42,372 | 2021-02-16 | Filing |
| Officer, Director | $180.59 | 2,350 | $424,379.22 | 43,172 | 2021-02-16 | Filing |