| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $60.68 | 793 | $48,121.86 | 1,245,457 | 2020-02-18 | Filing |
| Large Shareholder, Director | $59.95 | 9,207 | $551,936.63 | 1,246,250 | 2020-02-18 | Filing |
| Large Shareholder | $60.70 | 701 | $42,550.98 | 4,201,555 | 2020-02-18 | Filing |
| Large Shareholder | $59.96 | 9,299 | $557,575.48 | 4,202,256 | 2020-02-18 | Filing |
| Officer | $63.17 | 500 | $31,587.45 | 11,276 | 2020-02-05 | Filing |
| Large Shareholder | $61.61 | 100 | $6,161.00 | 4,211,555 | 2020-02-03 | Filing |
| Large Shareholder | $61.11 | 9,900 | $605,007.81 | 4,211,655 | 2020-02-03 | Filing |
| Large Shareholder, Director | $61.85 | 48 | $2,968.80 | 1,255,457 | 2020-02-03 | Filing |
| Large Shareholder, Director | $61.12 | 9,952 | $608,264.25 | 1,255,505 | 2020-02-03 | Filing |
| Large Shareholder, Director | $64.80 | 10,000 | $647,953.00 | 1,265,457 | 2020-01-15 | Filing |
| Large Shareholder | $64.79 | 10,000 | $647,858.00 | 4,221,555 | 2020-01-15 | Filing |
| Large Shareholder | $70.41 | 300 | $21,123.15 | 4,231,555 | 2020-01-02 | Filing |
| Large Shareholder | $69.59 | 9,700 | $675,050.16 | 4,231,855 | 2020-01-02 | Filing |
| Large Shareholder, Director | $70.48 | 300 | $21,144.00 | 1,275,457 | 2020-01-02 | Filing |
| Large Shareholder, Director | $69.59 | 9,700 | $675,027.85 | 1,275,757 | 2020-01-02 | Filing |
| Large Shareholder | $72.67 | 200 | $14,533.00 | 4,241,555 | 2019-12-16 | Filing |
| Large Shareholder | $71.97 | 9,800 | $705,320.70 | 4,241,755 | 2019-12-16 | Filing |
| Large Shareholder, Director | $72.66 | 200 | $14,532.00 | 1,306,557 | 2019-12-16 | Filing |
| Large Shareholder, Director | $71.97 | 9,800 | $705,299.14 | 1,306,757 | 2019-12-16 | Filing |
| Large Shareholder | $74.15 | 400 | $29,660.00 | 4,251,555 | 2019-12-02 | Filing |