| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $98.94 | 4,213 | $416,822.00 | 207,604 | 2018-03-09 | Filing |
| Officer | $98.20 | 2,813 | $276,241.94 | 211,817 | 2018-03-09 | Filing |
| Officer, Director | $94.49 | 23,155 | $2,187,915.95 | 70,405 | 2018-03-07 | Filing |
| Officer | $88.53 | 1,208 | $106,944.24 | 38,936 | 2018-02-23 | Filing |
| Officer | $87.04 | 2,100 | $182,780.01 | 85,548 | 2018-02-21 | Filing |
| Officer | $86.63 | 8,765 | $759,328.60 | 87,648 | 2018-02-21 | Filing |
| Officer | $84.20 | 4,387 | $369,385.40 | 38,936 | 2018-02-05 | Filing |
| Officer, Director | $84.96 | 6,254 | $531,362.35 | 140,371 | 2018-02-05 | Filing |
| Officer, Director | $85.71 | 700 | $60,000.01 | 146,625 | 2018-02-05 | Filing |
| Officer, Director | $84.04 | 4,473 | $375,904.66 | 147,325 | 2018-02-05 | Filing |
| Officer, Director | $83.05 | 3,000 | $249,143.10 | 151,798 | 2018-02-05 | Filing |
| Officer, Director | $81.81 | 2,084 | $170,491.41 | 154,798 | 2018-02-05 | Filing |
| Officer | $84.20 | 4,466 | $376,037.20 | 83,917 | 2018-02-05 | Filing |
| Officer | $89.18 | 3,781 | $337,189.58 | 38,936 | 2018-01-31 | Filing |
| Officer | $86.68 | 9,803 | $849,712.28 | 38,936 | 2018-01-30 | Filing |
| Officer | $86.33 | 21,425 | $1,849,581.69 | 48,739 | 2018-01-30 | Filing |
| Officer, Director | $89.42 | 8,212 | $734,303.08 | 140,371 | 2018-01-29 | Filing |
| Officer, Director | $88.69 | 26,433 | $2,344,435.29 | 148,583 | 2018-01-29 | Filing |
| Officer, Director | $87.66 | 56,110 | $4,918,439.88 | 175,016 | 2018-01-29 | Filing |
| Officer | $85.00 | 1,401 | $119,085.00 | 69,159 | 2017-12-19 | Filing |