Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $126.09 | 19,860 | Director | 2,170,989 | 2018-09-20 | Filing |
| $125.16 | 2,575 | Director | 2,190,849 | 2018-09-19 | Filing |
| $125.07 | 11,110 | Director | 2,193,424 | 2018-09-18 | Filing |
| $137.30 | 4,893 | Officer | 17,109 | 2017-07-06 | Filing |
| $137.00 | 4,928 | Officer | 17,109 | 2018-07-05 | Filing |
| $138.46 | 400,000 | Officer, Director | 1,275,177 | 2018-04-04 | Filing |
| $137.10 | 9,445 | Officer | 12,175 | 2018-04-03 | Filing |
| $134.80 | 7,500 | Officer | 4,082 | 2018-03-15 | Filing |
| $127.86 | 2,500,000 | Director | 2,204,534 | 2018-01-02 | Filing |
| $0.00 | 780,150 | Large Shareholder, Director | 4,704,534 | 2017-06-30 | Filing |
| $0.00 | 414,767 | Large Shareholder, Director | 5,484,684 | 2017-06-30 | Filing |
| $127.24 | 6,900 | Officer | 12,935 | 2017-06-05 | Filing |
| $126.43 | 23,100 | Officer | 19,835 | 2017-06-05 | Filing |
| $118.78 | 5,981 | Officer | 5,684 | 2017-03-17 | Filing |
| $116.34 | 48,317 | Officer | 12,935 | 2017-03-08 | Filing |
| $113.84 | 6,950 | Officer | 4,612 | 2017-01-04 | Filing |
| $114.28 | 1,198 | Officer | 127,387 | 2017-01-04 | Filing |
| $113.00 | 108,802 | Officer | 128,585 | 2017-01-04 | Filing |
| $113.16 | 591,389 | Large Shareholder, Director | 5,484,684 | 2015-12-31 | Filing |
| $62.24 | 3,074 | Director | 844 | 2012-07-03 | Filing |