| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $51.73 | 6,000 | $310,380.00 | 0 | 2019-02-15 | Filing |
| Director | $50.00 | 2,000 | $100,000.00 | 0 | 2019-02-04 | Filing |
| Officer | $47.35 | 3,000 | $142,050.00 | 50,000 | 2019-02-12 | Filing |
| Large Shareholder, Officer, Director | $45.58 | 1,400 | $63,810.04 | 36,592 | 2019-02-01 | Filing |
| Large Shareholder, Officer, Director | $45.09 | 33,600 | $1,515,138.24 | 37,992 | 2019-02-01 | Filing |
| Large Shareholder, Officer, Director | $32.52 | 5,105 | $165,996.22 | 36,592 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $32.16 | 12,305 | $395,769.41 | 41,697 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $31.01 | 9,490 | $294,241.25 | 54,002 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $29.89 | 8,100 | $242,082.27 | 63,492 | 2019-01-02 | Filing |
| Officer | $45.83 | 300 | $13,748.01 | 0 | 2019-01-29 | Filing |
| Officer | $45.03 | 2,575 | $115,944.53 | 300 | 2019-01-29 | Filing |
| Officer | $43.94 | 1,497 | $65,778.93 | 2,875 | 2019-01-29 | Filing |
| Officer | $42.86 | 6,739 | $288,828.15 | 4,372 | 2019-01-29 | Filing |
| Officer | $42.86 | 315 | $13,500.65 | 0 | 2019-01-29 | Filing |
| Officer | $42.86 | 2,289 | $98,104.71 | 0 | 2019-01-29 | Filing |
| Officer | $42.86 | 2,605 | $111,648.22 | 0 | 2019-01-29 | Filing |
| Director | $40.03 | 4,000 | $160,120.00 | 0 | 2019-01-15 | Filing |
| Officer | $40.03 | 3,000 | $120,090.00 | 50,000 | 2019-01-15 | Filing |
| Director | $40.00 | 1,000 | $40,000.00 | 0 | 2019-01-07 | Filing |
| Officer | $29.82 | 25,000 | $745,500.00 | 0 | 2019-01-02 | Filing |