| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $105.10 | 9,701 | $1,019,567.34 | 10,299 | 2019-07-15 | Filing |
| Officer | $100.00 | 2,500 | $250,000.00 | 0 | 2019-06-05 | Filing |
| Large Shareholder, Director | $95.97 | 15,000 | $1,439,542.50 | 0 | 2019-05-29 | Filing |
| Large Shareholder, Director | $96.11 | 19,900 | $1,912,491.49 | 0 | 2019-05-09 | Filing |
| Large Shareholder, Director | $97.15 | 100 | $9,715.00 | 19,900 | 2019-05-08 | Filing |
| Officer | $94.50 | 901 | $85,140.72 | 0 | 2019-05-06 | Filing |
| Officer | $93.33 | 499 | $46,572.72 | 901 | 2019-05-06 | Filing |
| Officer | $92.28 | 1,100 | $101,512.95 | 1,400 | 2019-05-06 | Filing |
| Officer | $82.10 | 2,018 | $165,671.14 | 0 | 2019-04-11 | Filing |
| Officer | $81.43 | 2,982 | $242,816.21 | 2,018 | 2019-04-11 | Filing |
| Officer | $61.81 | 30,000 | $1,854,315.00 | 0 | 2019-01-24 | Filing |
| Officer, Director | $59.03 | 200 | $11,806.70 | 0 | 2019-01-02 | Filing |
| Officer, Director | $58.56 | 4,761 | $278,807.49 | 200 | 2019-01-02 | Filing |
| Officer, Director | $57.51 | 2,539 | $146,027.79 | 4,961 | 2019-01-02 | Filing |
| Large Shareholder, Director | $63.40 | 20,000 | $1,267,960.00 | 0 | 2018-10-15 | Filing |
| Officer | $74.53 | 1,212 | $90,330.36 | 0 | 2018-10-04 | Filing |
| Officer | $73.69 | 8,311 | $612,437.59 | 1,212 | 2018-10-04 | Filing |
| Officer | $72.68 | 20,477 | $1,488,268.36 | 9,523 | 2018-10-04 | Filing |
| Officer | $55.00 | 5,000 | $275,000.00 | 0 | 2018-05-08 | Filing |
| Officer | $50.00 | 4,023 | $201,150.00 | 0 | 2018-05-02 | Filing |