Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $92.33 | 4,367 | Director | 11,700 | 2017-11-14 | Filing |
| $93.99 | 800 | Officer | 804 | 2017-11-13 | Filing |
| $93.99 | 11,912 | Officer | 1,604 | 2017-11-13 | Filing |
| $94.70 | 2,915 | Officer | 3,662 | 2017-11-13 | Filing |
| $94.37 | 10,466 | Officer | 6,577 | 2017-11-13 | Filing |
| $70.22 | 13,794 | Officer | 44,449 | 2017-08-15 | Filing |
| $62.21 | 6,578 | Officer | 6,577 | 2017-05-17 | Filing |
| $64.32 | 12,000 | Officer | 58,243 | 2017-03-10 | Filing |
| $66.25 | 8,193 | Officer | 9,309 | 2017-03-01 | Filing |
| $63.35 | 42,180 | Large Shareholder, Officer, Director | 274,018 | 2017-02-23 | Filing |
| $54.57 | 300 | Large Shareholder, Officer, Director | 0 | 2016-11-17 | Filing |
| $53.82 | 9,700 | Large Shareholder, Officer, Director | 300 | 2016-11-17 | Filing |
| $54.45 | 10,000 | Large Shareholder, Officer, Director | 10,000 | 2016-11-16 | Filing |
| $54.57 | 300 | Large Shareholder, Officer, Director | 0 | 2016-11-17 | Filing |
| $53.82 | 9,700 | Large Shareholder, Officer, Director | 300 | 2016-11-17 | Filing |
| $54.45 | 10,000 | Large Shareholder, Officer, Director | 10,000 | 2016-11-16 | Filing |
| $53.78 | 18,274 | Officer | 6,063 | 2016-11-15 | Filing |
| $53.06 | 10,000 | Large Shareholder, Officer, Director | 20,000 | 2016-11-15 | Filing |
| $52.84 | 10,000 | Large Shareholder, Officer, Director | 30,000 | 2016-11-14 | Filing |
| $53.06 | 10,000 | Large Shareholder, Officer, Director | 20,000 | 2016-11-15 | Filing |