Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $71.25 | 180 | Officer | 770 | 2017-08-15 | Filing |
| $69.45 | 180 | Officer | 950 | 2017-07-17 | Filing |
| $67.80 | 180 | Officer | 1,130 | 2017-06-15 | Filing |
| $73.60 | 180 | Officer | 1,310 | 2017-05-15 | Filing |
| $71.25 | 180 | Officer | 1,490 | 2017-04-17 | Filing |
| $74.65 | 180 | Officer | 1,670 | 2017-03-15 | Filing |
| $81.10 | 180 | Officer | 1,850 | 2017-02-15 | Filing |
| $81.50 | 180 | Officer | 2,030 | 2017-01-17 | Filing |
| $84.54 | 112 | Officer | 8,742 | 2017-01-11 | Filing |
| $82.75 | 255 | Officer | 8,742 | 2017-01-10 | Filing |
| $82.79 | 3,927 | Officer | 17,160 | 2017-01-04 | Filing |
| $84.14 | 2,706 | Director | 3,941 | 2016-12-20 | Filing |
| $85.10 | 5,000 | Director | 2,282 | 2016-12-16 | Filing |
| $83.75 | 180 | Officer | 2,210 | 2016-12-15 | Filing |
| $89.50 | 1,676 | Officer | 2,390 | 2016-11-15 | Filing |
| $89.20 | 180 | Officer | 2,390 | 2016-11-15 | Filing |
| $83.54 | 500 | Officer, Director | 17,290 | 2016-10-24 | Filing |
| $82.80 | 508 | Officer | 2,331 | 2016-10-17 | Filing |
| $88.34 | 2,000 | Officer, Director | 36,531 | 2016-10-10 | Filing |
| $88.56 | 135 | Officer | 1,665 | 2016-10-03 | Filing |