| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $99.14 | 2,710 | $268,669.40 | 82,376 | 2018-02-16 | Filing |
| Officer, Director | $99.41 | 400 | $39,764.00 | 259,943 | 2018-02-16 | Filing |
| Officer, Director | $98.80 | 11,600 | $1,146,080.00 | 260,343 | 2018-02-16 | Filing |
| Director | $99.00 | 4,432 | $438,768.00 | 20,119 | 2018-02-15 | Filing |
| Officer | $99.74 | 795 | $79,293.30 | 98,766 | 2018-02-16 | Filing |
| Officer | $98.88 | 5,750 | $568,560.00 | 99,561 | 2018-02-16 | Filing |
| Officer, Director | $98.14 | 10,749 | $1,054,906.86 | 271,943 | 2018-02-15 | Filing |
| Officer, Director | $97.39 | 5,100 | $496,689.00 | 282,692 | 2018-02-15 | Filing |
| Officer, Director | $96.67 | 2,000 | $193,340.00 | 287,792 | 2018-02-15 | Filing |
| Officer, Director | $93.06 | 100 | $9,306.00 | 306,006 | 2018-02-14 | Filing |
| Officer, Director | $94.29 | 1,550 | $146,149.50 | 306,106 | 2018-02-14 | Filing |
| Officer, Director | $95.08 | 3,650 | $347,042.00 | 307,656 | 2018-02-14 | Filing |
| Officer, Director | $95.86 | 5,690 | $545,443.40 | 311,306 | 2018-02-14 | Filing |
| Officer | $98.59 | 4 | $394.36 | 105,311 | 2018-02-15 | Filing |
| Officer | $98.12 | 12,701 | $1,246,222.12 | 105,315 | 2018-02-15 | Filing |
| Officer | $97.16 | 2,170 | $210,837.20 | 118,016 | 2018-02-15 | Filing |
| Officer, Director | $94.79 | 4,225 | $400,487.75 | 286,708 | 2018-02-13 | Filing |
| Officer | $95.80 | 1,200 | $114,960.00 | 102,353 | 2018-02-09 | Filing |
| Officer | $94.94 | 4,475 | $424,856.50 | 103,553 | 2018-02-09 | Filing |
| Officer | $94.09 | 3,179 | $299,112.11 | 108,028 | 2018-02-09 | Filing |