Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $80.03 | 3,228 | Officer | 18,539 | 2019-05-06 | Filing |
| $79.42 | 11,128 | Officer | 10,500 | 2019-05-06 | Filing |
| $79.23 | 6,000 | Officer | 11,517 | 2019-05-06 | Filing |
| $78.96 | 1,971 | Director | 11,066 | 2019-05-06 | Filing |
| $71.00 | 8,108 | Large Shareholder, Officer, Director | 14,840 | 2018-08-30 | Filing |
| $68.00 | 6,160 | Large Shareholder, Officer | 10,665 | 2018-06-04 | Filing |
| $65.27 | 5,908 | Director | 12,012 | 2018-05-15 | Filing |
| $58.50 | 2,300 | Officer | 21,031 | 2018-02-27 | Filing |
| $63.76 | 684 | Director | 16,136 | 2017-12-20 | Filing |
| $63.74 | 200 | Director | 16,820 | 2017-12-20 | Filing |
| $64.29 | 6 | Large Shareholder, Director | 884 | 2017-05-08 | Filing |
| $63.60 | 26 | Large Shareholder, Director | 890 | 2017-05-08 | Filing |
| $62.53 | 86 | Large Shareholder, Director | 916 | 2017-05-08 | Filing |
| $61.62 | 380 | Large Shareholder, Director | 1,002 | 2017-05-08 | Filing |
| $64.29 | 47 | Large Shareholder, Officer, Director | 17,513 | 2017-05-08 | Filing |
| $63.60 | 237 | Large Shareholder, Officer, Director | 17,560 | 2017-05-08 | Filing |
| $62.53 | 757 | Large Shareholder, Officer, Director | 17,797 | 2017-05-08 | Filing |
| $61.62 | 3,359 | Large Shareholder, Officer, Director | 18,554 | 2017-05-08 | Filing |
| $64.29 | 47 | Large Shareholder, Officer, Director | 17,513 | 2017-05-08 | Filing |
| $63.60 | 237 | Large Shareholder, Officer, Director | 17,560 | 2017-05-08 | Filing |