Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $78.43 | 19,925 | Officer | 0 | 2019-03-07 | Filing |
| $78.78 | 30,075 | Officer | 0 | 2019-03-06 | Filing |
| $79.19 | 25,000 | Officer | 0 | 2019-03-05 | Filing |
| $79.75 | 57,606 | Officer | 0 | 2019-03-04 | Filing |
| $79.95 | 500 | Officer | 57,606 | 2019-03-04 | Filing |
| $79.46 | 24,500 | Officer | 58,106 | 2019-03-04 | Filing |
| $77.52 | 4,209 | Officer | 135,185 | 2019-02-22 | Filing |
| $76.68 | 18,054 | Officer | 135,185 | 2019-02-22 | Filing |
| $76.64 | 20,791 | Officer | 134,472 | 2018-11-12 | Filing |
| $66.48 | 25,000 | Officer | 134,472 | 2018-05-04 | Filing |
| $66.20 | 16,075 | Officer | 134,472 | 2018-05-04 | Filing |
| $78.33 | 4,000 | Director | 7,031 | 2017-12-14 | Filing |
| $70.61 | 20,000 | Director | 5,970 | 2017-05-24 | Filing |
| $74.83 | 50,000 | Director | 141,859 | 2017-03-29 | Filing |
| $77.47 | 25,000 | Officer | 144,253 | 2017-03-20 | Filing |
| $76.00 | 2,000 | Director | 15,431 | 2017-03-09 | Filing |
| $76.40 | 2,000 | Director | 17,431 | 2017-03-09 | Filing |
| $76.00 | 2,000 | Director | 15,431 | 2017-03-06 | Filing |
| $76.00 | 2,000 | Director | 15,431 | 2017-03-02 | Filing |
| $61.04 | 25,000 | Officer | 126,199 | 2016-11-15 | Filing |