| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $60.73 | 4,011 | $243,588.03 | 2,079,925 | 2019-12-03 | Filing |
| Officer, Director | $72.95 | 3,656 | $266,705.20 | 2,083,936 | 2019-12-02 | Filing |
| Officer, Director | $72.13 | 3,800 | $274,094.00 | 2,087,592 | 2019-12-02 | Filing |
| Officer, Director | $70.72 | 2,448 | $173,122.56 | 2,091,392 | 2019-12-02 | Filing |
| Officer, Director | $69.50 | 6,617 | $459,881.50 | 2,093,840 | 2019-12-02 | Filing |
| Officer, Director | $68.50 | 8,510 | $582,935.00 | 2,100,457 | 2019-12-02 | Filing |
| Officer, Director | $67.63 | 7,193 | $486,462.59 | 2,108,967 | 2019-12-02 | Filing |
| Officer, Director | $66.58 | 5,743 | $382,368.94 | 2,116,160 | 2019-12-02 | Filing |
| Officer | $41.21 | 16,620 | $684,910.20 | 313,536 | 2019-11-01 | Filing |
| Officer | $40.56 | 21,264 | $862,467.84 | 330,156 | 2019-11-01 | Filing |
| Officer, Director | $31.83 | 56,325 | $1,792,824.75 | 2,121,903 | 2019-10-10 | Filing |
| Officer, Director | $28.25 | 20,000 | $565,000.00 | 2,121,903 | 2019-09-25 | Filing |
| Officer, Director | $29.04 | 12,673 | $368,023.92 | 2,141,903 | 2019-09-24 | Filing |
| Officer, Director | $28.00 | 53,972 | $1,511,216.00 | 2,154,576 | 2019-09-24 | Filing |
| Officer, Director | $29.04 | 41,755 | $1,212,565.20 | 2,141,903 | 2019-09-23 | Filing |
| Officer, Director | $29.00 | 4,250 | $123,250.00 | 2,141,903 | 2019-09-20 | Filing |
| Director | $30.00 | 85,000 | $2,550,000.00 | 36,000 | 2019-09-11 | Filing |
| Director | $28.90 | 100,000 | $2,890,000.00 | 121,000 | 2019-09-09 | Filing |
| Director | $27.61 | 17,756 | $490,243.16 | 1,900 | 2019-06-26 | Filing |
| Officer | $24.88 | 30,000 | $746,400.00 | 203,000 | 2019-05-28 | Filing |