| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $41.23 | 1,500 | $61,845.00 | 61,745 | 2017-04-05 | Filing |
| Officer | $41.01 | 750 | $30,757.50 | 63,245 | 2017-04-04 | Filing |
| Officer | $41.02 | 750 | $30,765.00 | 63,995 | 2017-04-04 | Filing |
| Large Shareholder, Officer, Director | $41.13 | 2,116 | $87,031.08 | 60,950 | 2017-04-03 | Filing |
| Large Shareholder, Officer, Director | $40.49 | 9,884 | $400,203.16 | 63,066 | 2017-04-03 | Filing |
| Large Shareholder, Officer, Director | $41.13 | 2,113 | $86,907.69 | 60,986 | 2017-04-03 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 9,887 | $400,423.50 | 63,099 | 2017-04-03 | Filing |
| Officer | $40.36 | 237 | $9,565.32 | 238,710 | 2017-04-03 | Filing |
| Officer | $40.47 | 168 | $6,798.96 | 16,108 | 2017-04-03 | Filing |
| Officer | $40.32 | 650 | $26,208.00 | 114,955 | 2017-04-03 | Filing |
| Officer | $41.27 | 600 | $24,762.00 | 245,533 | 2017-04-04 | Filing |
| Officer | $40.45 | 244 | $9,869.80 | 756 | 2017-04-03 | Filing |
| Officer | $40.59 | 1,948 | $79,069.32 | 69,088 | 2017-04-03 | Filing |
| Large Shareholder, Officer, Director | $40.04 | 12,000 | $480,480.00 | 72,986 | 2017-03-29 | Filing |
| Officer | $40.00 | 50 | $2,000.00 | 114,272 | 2017-03-29 | Filing |
| Officer | $39.44 | 100 | $3,944.00 | 114,322 | 2017-03-29 | Filing |
| Officer | $40.33 | 475 | $19,156.75 | 238,447 | 2017-03-30 | Filing |
| Officer | $40.00 | 400 | $16,000.00 | 238,922 | 2017-03-29 | Filing |
| Large Shareholder, Officer, Director | $40.04 | 12,000 | $480,480.00 | 72,950 | 2017-03-29 | Filing |
| Officer | $39.25 | 600 | $23,550.00 | 246,133 | 2017-03-28 | Filing |