Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $33.00 | 24,750 | Large Shareholder | 980,178 | 2016-05-18 | Filing |
| $34.11 | 50 | Large Shareholder | 1,004,928 | 2016-05-18 | Filing |
| $33.14 | 150 | Large Shareholder | 1,004,978 | 2016-05-18 | Filing |
| $33.80 | 50 | Large Shareholder | 1,005,128 | 2016-05-18 | Filing |
| $51.89 | 2,500 | Large Shareholder, Director | 947,473 | 2018-08-17 | Filing |
| $51.89 | 2,500 | Large Shareholder, Officer, Director | 947,473 | 2018-08-17 | Filing |
| $51.23 | 21,092 | Large Shareholder, Officer, Director | 291,327 | 2018-08-16 | Filing |
| $50.00 | 7,921 | Officer, Director | 312,419 | 2018-08-15 | Filing |
| $51.21 | 15,987 | Officer, Director | 320,340 | 2018-08-14 | Filing |
| $49.54 | 15,000 | Large Shareholder, Officer, Director | 277,549 | 2016-12-08 | Filing |
| $48.32 | 8,945 | Large Shareholder, Officer, Director | 292,549 | 2016-11-29 | Filing |
| $48.04 | 11,055 | Large Shareholder, Officer, Director | 301,494 | 2016-11-28 | Filing |
| $49.54 | 15,000 | Large Shareholder, Officer, Director | 930,879 | 2016-12-08 | Filing |
| $48.08 | 10,000 | Large Shareholder, Officer, Director | 949,973 | 2016-11-29 | Filing |
| $48.08 | 10,000 | Director | 949,973 | 2016-11-29 | Filing |
| $48.32 | 8,945 | Large Shareholder, Officer, Director | 955,879 | 2016-11-29 | Filing |
| $48.04 | 11,055 | Large Shareholder, Officer, Director | 964,824 | 2016-11-28 | Filing |
| $41.21 | 3,100 | Director | 959,973 | 2016-09-15 | Filing |
| $41.21 | 3,100 | Large Shareholder, Officer, Director | 959,973 | 2016-09-15 | Filing |
| $37.55 | 3,605 | Director | 963,073 | 2016-09-13 | Filing |