| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $42.30 | 18,333 | $775,485.90 | 0 | 2017-09-11 | Filing |
| Large Shareholder, Officer, Director | $42.30 | 6,000 | $253,800.00 | 349,041 | 2017-09-11 | Filing |
| Officer | $39.20 | 7,946 | $311,483.20 | 127,101 | 2017-08-25 | Filing |
| Officer | $39.05 | 3,951 | $154,286.55 | 285,580 | 2017-08-23 | Filing |
| Officer | $38.48 | 9,849 | $378,989.52 | 289,531 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $39.13 | 2,354 | $92,112.02 | 0 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $38.47 | 15,980 | $614,750.60 | 2,354 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $39.13 | 770 | $30,130.10 | 349,041 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $38.47 | 5,230 | $201,198.10 | 349,811 | 2017-08-23 | Filing |
| Large Shareholder, Officer, Director | $38.12 | 18,333 | $698,853.96 | 0 | 2017-08-22 | Filing |
| Large Shareholder, Officer, Director | $38.12 | 6,000 | $228,720.00 | 349,041 | 2017-08-22 | Filing |
| Large Shareholder, Officer, Director | $38.08 | 46,785 | $1,781,572.80 | 0 | 2017-08-21 | Filing |
| Large Shareholder, Officer, Director | $38.08 | 6,000 | $228,480.00 | 349,041 | 2017-08-21 | Filing |
| Officer | $38.16 | 3,000 | $114,480.00 | 138,113 | 2017-08-23 | Filing |
| Officer | $37.98 | 10,000 | $379,800.00 | 300,176 | 2017-08-22 | Filing |
| Director | $39.50 | 22,000 | $869,000.00 | 6,921 | 2017-08-16 | Filing |
| Officer | $35.80 | 6,000 | $214,800.00 | 133,830 | 2017-07-19 | Filing |
| Officer | $35.80 | 5,000 | $179,000.00 | 133,830 | 2017-07-18 | Filing |
| Large Shareholder, Officer, Director | $37.21 | 18,334 | $682,208.14 | 0 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $37.21 | 6,000 | $223,260.00 | 349,041 | 2017-07-13 | Filing |