Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $34.11 | 150,000 | Large Shareholder, Officer, Director | 3,877,819 | 2018-11-05 | Filing |
| $48.37 | 17,000 | Large Shareholder, Officer, Director | 2,741,194 | 2018-08-15 | Filing |
| $48.04 | 30,000 | Large Shareholder, Officer, Director | 2,758,194 | 2018-08-15 | Filing |
| $48.77 | 45,649 | Large Shareholder, Officer, Director | 2,788,194 | 2018-08-14 | Filing |
| $51.77 | 47,039 | Large Shareholder, Officer, Director | 2,833,843 | 2018-08-10 | Filing |
| $52.72 | 60,000 | Large Shareholder, Officer, Director | 2,880,882 | 2018-08-09 | Filing |
| $62.80 | 10,000 | Large Shareholder, Officer, Director | 503,807 | 2018-06-13 | Filing |
| $65.46 | 25,000 | Large Shareholder, Officer, Director | 513,807 | 2018-06-12 | Filing |
| $60.59 | 50,000 | Director | 1,353,658 | 2018-06-01 | Filing |
| $62.14 | 11,398 | Director | 1,403,658 | 2018-05-30 | Filing |
| $62.02 | 3,602 | Director | 1,415,056 | 2018-05-29 | Filing |
| $62.02 | 35,000 | Director | 1,418,658 | 2018-05-25 | Filing |
| $73.50 | 3,000 | Officer | 48,312 | 2018-01-25 | Filing |
| $75.00 | 10,000 | Director | 1,453,658 | 2018-01-17 | Filing |
| $74.00 | 10,000 | Director | 1,463,658 | 2018-01-16 | Filing |
| $74.50 | 2,537 | Director | 1,473,658 | 2017-12-07 | Filing |
| $73.72 | 33,120 | Director | 1,476,195 | 2017-12-07 | Filing |
| $73.05 | 14,343 | Director | 1,509,315 | 2017-12-07 | Filing |
| $74.25 | 200,000 | Large Shareholder, Officer, Director | 4,027,819 | 2017-12-04 | Filing |
| $64.61 | 2,500 | Officer | 51,312 | 2017-10-02 | Filing |