| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $86.22 | 812 | $70,013.24 | 1,192,035 | 2020-12-11 | Filing |
| Large Shareholder, Director | $87.24 | 558 | $48,677.69 | 1,192,847 | 2020-12-10 | Filing |
| Large Shareholder, Director | $86.79 | 3,782 | $328,245.45 | 1,193,405 | 2020-12-10 | Filing |
| Director | $75.00 | 7,100 | $532,512.07 | 39,900 | 2020-11-10 | Filing |
| Officer | $73.15 | 1,412 | $103,286.53 | 10,445 | 2020-11-09 | Filing |
| Officer | $68.50 | 6,000 | $411,006.00 | 37,851 | 2020-11-03 | Filing |
| Officer | $68.62 | 2,500 | $171,553.25 | 14,653 | 2020-11-04 | Filing |
| Officer | $71.51 | 1,615 | $115,488.65 | 9,170 | 2020-09-08 | Filing |
| Officer | $66.20 | 1,347 | $89,165.74 | 14,352 | 2020-07-22 | Filing |
| Large Shareholder | $42.62 | 4,912 | $209,336.18 | 4,181,555 | 2020-03-16 | Filing |
| Large Shareholder | $41.83 | 5,088 | $212,833.08 | 4,186,467 | 2020-03-16 | Filing |
| Large Shareholder, Director | $43.10 | 90 | $3,879.00 | 1,225,457 | 2020-03-16 | Filing |
| Large Shareholder, Director | $42.54 | 5,963 | $253,639.19 | 1,225,547 | 2020-03-16 | Filing |
| Large Shareholder, Director | $41.75 | 3,947 | $164,801.46 | 1,231,510 | 2020-03-16 | Filing |
| Large Shareholder | $57.84 | 1,638 | $94,740.28 | 4,191,555 | 2020-03-02 | Filing |
| Large Shareholder | $57.28 | 6,512 | $372,979.36 | 4,193,193 | 2020-03-02 | Filing |
| Large Shareholder | $55.96 | 1,850 | $103,528.04 | 4,199,705 | 2020-03-02 | Filing |
| Large Shareholder, Director | $57.83 | 1,639 | $94,779.27 | 1,235,457 | 2020-03-02 | Filing |
| Large Shareholder, Director | $57.29 | 6,529 | $374,026.82 | 1,237,096 | 2020-03-02 | Filing |
| Large Shareholder, Director | $55.98 | 1,832 | $102,561.04 | 1,243,625 | 2020-03-02 | Filing |