| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $40.69 | 20,000 | $813,800.00 | 1,510,216 | 2017-11-13 | Filing |
| Director | $40.84 | 371 | $15,153.35 | 19,743 | 2017-11-08 | Filing |
| Director | $38.94 | 2,371 | $92,336.94 | 20,114 | 2017-11-08 | Filing |
| Director | $41.24 | 10,305 | $424,978.20 | 30,377 | 2017-11-07 | Filing |
| Director | $41.24 | 3,946 | $162,733.04 | 30,377 | 2017-11-07 | Filing |
| Officer, Director | $42.92 | 20,000 | $858,400.00 | 204,134 | 2017-11-03 | Filing |
| Officer, Director | $42.50 | 11,508 | $489,090.00 | 204,134 | 2017-11-03 | Filing |
| Director | $40.00 | 22,415 | $896,600.00 | 23,410 | 2017-09-28 | Filing |
| Director | $40.00 | 1,266 | $50,640.00 | 23,410 | 2017-09-27 | Filing |
| Large Shareholder, Officer, Director | $40.50 | 25,000 | $1,012,500.00 | 1,530,216 | 2017-09-29 | Filing |
| Large Shareholder, Officer, Director | $39.50 | 25,000 | $987,500.00 | 1,555,216 | 2017-09-27 | Filing |
| Officer | $39.50 | 7,885 | $311,457.50 | 26,046 | 2017-09-27 | Filing |
| Officer, Director | $39.92 | 15,000 | $598,770.00 | 204,134 | 2017-09-27 | Filing |
| Large Shareholder, Officer, Director | $38.50 | 23,547 | $906,559.50 | 1,580,216 | 2017-09-14 | Filing |
| Large Shareholder, Officer, Director | $38.50 | 1,453 | $55,940.50 | 1,603,763 | 2017-09-12 | Filing |
| Officer | $37.06 | 7,885 | $292,242.54 | 26,046 | 2017-09-08 | Filing |
| Large Shareholder, Officer, Director | $37.50 | 16,439 | $616,462.50 | 1,605,216 | 2017-09-07 | Filing |
| Large Shareholder, Officer, Director | $37.50 | 3,100 | $116,250.00 | 1,621,655 | 2017-09-05 | Filing |
| Officer, Director | $37.21 | 15,000 | $558,150.00 | 204,134 | 2017-08-31 | Filing |
| Large Shareholder, Officer, Director | $37.50 | 5,461 | $204,787.50 | 1,624,755 | 2017-08-31 | Filing |