| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $93.27 | 1,259 | $117,426.93 | 58,135 | 2018-06-05 | Filing |
| Officer | $92.45 | 802 | $74,144.90 | 59,394 | 2018-06-05 | Filing |
| Officer, Director | $96.91 | 100 | $9,691.00 | 0 | 2018-06-01 | Filing |
| Officer, Director | $96.40 | 3,190 | $307,516.00 | 100 | 2018-06-01 | Filing |
| Officer, Director | $95.11 | 8,200 | $779,902.00 | 3,290 | 2018-06-01 | Filing |
| Officer, Director | $94.37 | 1,510 | $142,498.70 | 11,490 | 2018-06-01 | Filing |
| Officer, Director | $90.07 | 45,626 | $4,109,533.82 | 0 | 2018-05-30 | Filing |
| Officer, Director | $92.03 | 299 | $27,516.97 | 0 | 2018-05-23 | Filing |
| Officer, Director | $91.60 | 9,301 | $851,971.60 | 299 | 2018-05-23 | Filing |
| Officer, Director | $90.11 | 39,774 | $3,584,035.14 | 9,600 | 2018-05-23 | Filing |
| Officer | $85.76 | 2,050 | $175,808.00 | 0 | 2018-05-23 | Filing |
| Officer | $90.00 | 15,177 | $1,365,930.00 | 57,196 | 2018-05-23 | Filing |
| Officer | $85.14 | 1,160 | $98,762.40 | 881 | 2018-05-11 | Filing |
| Officer | $84.81 | 840 | $71,240.40 | 2,041 | 2018-05-11 | Filing |
| Officer | $81.38 | 2,000 | $162,760.00 | 881 | 2018-05-08 | Filing |
| Officer | $81.81 | 3,000 | $245,430.00 | 57,196 | 2018-05-07 | Filing |
| Officer, Director | $84.35 | 100 | $8,435.00 | 0 | 2018-05-01 | Filing |
| Officer, Director | $83.56 | 2,814 | $235,137.84 | 100 | 2018-05-01 | Filing |
| Officer, Director | $82.88 | 10,086 | $835,927.68 | 2,914 | 2018-05-01 | Filing |
| Officer | $85.95 | 2,050 | $176,197.50 | 0 | 2018-04-23 | Filing |