| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $64.50 | 6,168 | $397,836.00 | 29,253 | 2018-11-02 | Filing |
| Officer | $63.50 | 2,011 | $127,698.50 | 29,253 | 2018-11-01 | Filing |
| Officer | $63.50 | 314 | $19,939.00 | 29,253 | 2018-10-17 | Filing |
| Officer | $61.50 | 314 | $19,311.00 | 29,253 | 2018-10-17 | Filing |
| Officer | $63.50 | 3,840 | $243,840.00 | 29,253 | 2018-10-16 | Filing |
| Officer | $61.50 | 6,165 | $379,147.50 | 29,253 | 2018-10-16 | Filing |
| Officer | $60.67 | 661 | $40,102.87 | 29,253 | 2018-10-15 | Filing |
| Officer | $60.03 | 6,165 | $370,080.63 | 29,914 | 2018-10-15 | Filing |
| Officer | $60.15 | 6,165 | $370,854.96 | 29,914 | 2018-10-15 | Filing |
| Officer, Director | $65.00 | 1,319 | $85,735.00 | 166,567 | 2018-09-17 | Filing |
| Officer, Director | $65.00 | 28,220 | $1,834,300.00 | 166,567 | 2018-09-14 | Filing |
| Officer, Director | $59.49 | 30,776 | $1,830,944.26 | 166,567 | 2018-09-05 | Filing |
| Officer, Director | $60.54 | 60,000 | $3,632,286.00 | 197,343 | 2018-09-04 | Filing |
| Director | $60.02 | 7,793 | $467,709.36 | 20,963 | 2018-08-21 | Filing |
| Director | $60.00 | 100 | $6,000.00 | 20,963 | 2018-08-03 | Filing |
| Large Shareholder, Officer, Director | $56.57 | 16,318 | $923,109.26 | 1,488,675 | 2018-08-14 | Filing |
| Large Shareholder, Officer, Director | $55.50 | 20,000 | $1,110,000.00 | 1,504,993 | 2018-08-13 | Filing |
| Large Shareholder, Officer, Director | $54.52 | 2,600 | $141,752.00 | 1,524,993 | 2018-07-12 | Filing |
| Large Shareholder, Officer, Director | $54.50 | 12,400 | $675,800.00 | 1,527,593 | 2018-07-12 | Filing |
| Large Shareholder, Officer, Director | $53.61 | 15,000 | $804,150.00 | 1,539,993 | 2018-07-09 | Filing |