Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $27.46 | 6,337 | Officer | 19,935 | 2018-12-03 | Filing |
| $31.96 | 12,210 | Director | 211,802 | 2018-04-27 | Filing |
| $32.97 | 19,000 | Officer | 81,848 | 2018-03-08 | Filing |
| $36.30 | 16,000 | Officer | 93,138 | 2017-12-14 | Filing |
| $36.01 | 3,080 | Officer | 10,100 | 2017-11-21 | Filing |
| $38.97 | 475 | Officer | 9,603 | 2017-09-11 | Filing |
| $50.69 | 3,287 | Officer | 10,078 | 2016-02-29 | Filing |
| $39.01 | 6,105 | Director | 31,565 | 2017-09-06 | Filing |
| $39.01 | 7,300 | Director | 31,565 | 2017-09-06 | Filing |
| $39.02 | 5,215 | Director | 38,865 | 2017-09-06 | Filing |
| $43.00 | 20,930 | Officer | 79,341 | 2017-08-03 | Filing |
| $38.55 | 11,500 | Officer | 87,888 | 2017-05-30 | Filing |
| $41.34 | 1,824 | Officer | 13,297 | 2017-04-28 | Filing |
| $40.82 | 46,947 | Officer | 241,330 | 2017-03-27 | Filing |
| $44.79 | 100,000 | Director | 0 | 2017-02-27 | Filing |
| $44.79 | 18,575 | Director | 506,921 | 2017-02-27 | Filing |
| $45.07 | 111,425 | Director | 525,496 | 2017-02-24 | Filing |
| $45.27 | 747 | Officer | 15,094 | 2017-02-23 | Filing |
| $45.24 | 200 | Officer | 15,841 | 2017-02-23 | Filing |
| $52.92 | 310,180 | Director | 636,921 | 2016-08-05 | Filing |