| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $93.70 | 1,600 | $149,918.88 | 1,365,802 | 2021-02-01 | Filing |
| Large Shareholder, Director | $96.04 | 110 | $10,564.40 | 1,147,187 | 2021-02-02 | Filing |
| Large Shareholder, Director | $95.39 | 3,506 | $334,445.40 | 1,147,297 | 2021-02-02 | Filing |
| Large Shareholder, Director | $94.77 | 1,384 | $131,157.67 | 1,150,803 | 2021-02-02 | Filing |
| Large Shareholder, Director | $94.87 | 150 | $14,231.21 | 1,152,187 | 2021-02-01 | Filing |
| Large Shareholder, Director | $94.33 | 3,250 | $306,566.65 | 1,152,337 | 2021-02-01 | Filing |
| Large Shareholder, Director | $93.70 | 1,600 | $149,918.88 | 1,155,587 | 2021-02-01 | Filing |
| Large Shareholder | $96.04 | 220 | $21,128.80 | 4,065,055 | 2021-02-02 | Filing |
| Large Shareholder | $95.39 | 7,011 | $668,795.42 | 4,065,275 | 2021-02-02 | Filing |
| Large Shareholder | $94.77 | 2,769 | $262,409.82 | 4,072,286 | 2021-02-02 | Filing |
| Large Shareholder | $94.87 | 300 | $28,462.41 | 4,075,055 | 2021-02-01 | Filing |
| Large Shareholder | $94.33 | 6,500 | $613,132.65 | 4,075,355 | 2021-02-01 | Filing |
| Large Shareholder | $93.70 | 3,200 | $299,838.08 | 4,081,855 | 2021-02-01 | Filing |
| Officer | $92.82 | 1,500 | $139,231.20 | 32,235 | 2021-01-27 | Filing |
| Officer | $97.10 | 1,515 | $147,106.50 | 16,292 | 2021-01-26 | Filing |
| Officer | $96.25 | 2,200 | $211,750.00 | 33,735 | 2021-01-25 | Filing |
| Large Shareholder, Director | $99.69 | 175 | $17,445.00 | 1,367,402 | 2021-01-20 | Filing |
| Large Shareholder, Director | $98.94 | 300 | $29,682.87 | 1,367,577 | 2021-01-20 | Filing |
| Large Shareholder, Director | $97.86 | 2,692 | $263,429.43 | 1,367,877 | 2021-01-20 | Filing |
| Large Shareholder, Director | $96.88 | 1,833 | $177,582.69 | 1,370,569 | 2021-01-20 | Filing |