Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $76.70 | 750 | Director | 1,757 | 2018-08-30 | Filing |
| $62.59 | 5,347 | Director | 30,000 | 2018-07-11 | Filing |
| $76.21 | 30,000 | Large Shareholder, Officer, Director | 171,222 | 2018-06-04 | Filing |
| $76.13 | 102,701 | Large Shareholder, Officer, Director | 201,222 | 2018-06-01 | Filing |
| $73.16 | 5,100 | Large Shareholder, Officer, Director | 303,923 | 2018-04-30 | Filing |
| $87.83 | 2,000 | Director | 0 | 2018-04-12 | Filing |
| $71.07 | 1,663 | Director | 0 | 2018-04-10 | Filing |
| $69.35 | 2,500 | Director | 2,006 | 2018-04-02 | Filing |
| $76.28 | 20,000 | Officer | 31,110 | 2017-09-21 | Filing |
| $76.28 | 20,000 | Officer | 31,110 | 2017-09-21 | Filing |
| $65.76 | 3,000 | Officer | 1,171 | 2017-07-20 | Filing |
| $61.00 | 9,298 | Officer | 51,110 | 2017-06-30 | Filing |
| $61.11 | 702 | Officer | 60,408 | 2017-06-29 | Filing |
| $59.67 | 10,000 | Officer | 61,110 | 2017-04-25 | Filing |
| $69.03 | 12,500 | Large Shareholder, Officer, Director | 1,099,476 | 2017-04-21 | Filing |
| $69.19 | 2,219 | Large Shareholder, Officer, Director | 1,111,976 | 2017-04-20 | Filing |
| $69.09 | 31,281 | Large Shareholder, Officer, Director | 1,114,195 | 2017-04-19 | Filing |
| $72.87 | 1,400 | Director | 1,683 | 2017-03-21 | Filing |
| $78.58 | 7,122 | Officer | 23,739 | 2017-01-04 | Filing |
| $78.06 | 17,878 | Officer | 30,861 | 2017-01-03 | Filing |