| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $126.86 | 448 | $56,834.18 | 1,169 | 2017-08-03 | Filing |
| Officer, Director | $125.91 | 700 | $88,136.02 | 1,617 | 2017-08-03 | Filing |
| Officer, Director | $133.12 | 100 | $13,312.00 | 1,069 | 2017-07-27 | Filing |
| Officer, Director | $129.51 | 100 | $12,951.00 | 1,169 | 2017-07-27 | Filing |
| Officer, Director | $128.15 | 100 | $12,815.00 | 1,269 | 2017-07-27 | Filing |
| Officer, Director | $126.27 | 200 | $25,254.00 | 1,369 | 2017-07-27 | Filing |
| Officer, Director | $125.16 | 347 | $43,431.67 | 1,569 | 2017-07-27 | Filing |
| Officer, Director | $124.63 | 400 | $49,851.00 | 1,916 | 2017-07-27 | Filing |
| Officer, Director | $131.62 | 1,236 | $162,683.31 | 140 | 2017-07-20 | Filing |
| Officer, Director | $130.73 | 738 | $96,480.95 | 140 | 2017-07-13 | Filing |
| Officer, Director | $130.01 | 500 | $65,005.00 | 878 | 2017-07-13 | Filing |
| Officer, Director | $132.77 | 200 | $26,554.00 | 140 | 2017-07-06 | Filing |
| Officer, Director | $132.20 | 1,034 | $136,692.94 | 340 | 2017-07-06 | Filing |
| Director | $132.61 | 590 | $78,239.90 | 3,875 | 2017-07-06 | Filing |
| Director | $131.12 | 3,490 | $457,608.80 | 0 | 2017-07-05 | Filing |
| Officer, Director | $131.54 | 600 | $78,921.00 | 140 | 2017-06-29 | Filing |
| Officer, Director | $130.34 | 637 | $83,027.41 | 740 | 2017-06-29 | Filing |
| Director | $131.71 | 3,490 | $459,667.90 | 0 | 2017-06-23 | Filing |
| Officer, Director | $132.79 | 400 | $53,117.00 | 140 | 2017-06-22 | Filing |
| Officer, Director | $132.09 | 834 | $110,165.31 | 540 | 2017-06-22 | Filing |