Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $60.71 | 4,130 | Officer | 42,886 | 2019-03-12 | Filing |
| $64.59 | 7,000 | Officer, Director | 47,016 | 2018-12-12 | Filing |
| $72.87 | 10,000 | Large Shareholder, Officer, Director | 711,217 | 2018-12-03 | Filing |
| $74.23 | 2,125 | Officer, Director | 241,767 | 2018-11-15 | Filing |
| $73.35 | 2,891 | Officer, Director | 243,892 | 2018-11-15 | Filing |
| $72.16 | 4,984 | Officer, Director | 246,783 | 2018-11-15 | Filing |
| $83.10 | 8,855 | Large Shareholder, Officer, Director | 721,217 | 2018-10-03 | Filing |
| $83.50 | 1,145 | Large Shareholder, Officer, Director | 730,072 | 2018-10-02 | Filing |
| $83.45 | 3,416 | Officer, Director | 251,767 | 2018-08-15 | Filing |
| $82.35 | 6,584 | Officer, Director | 255,183 | 2018-08-15 | Filing |
| $79.00 | 190,500 | Large Shareholder, Officer, Director | 731,217 | 2018-08-09 | Filing |
| $69.08 | 10,000 | Large Shareholder, Officer, Director | 921,717 | 2018-07-02 | Filing |
| $68.98 | 10,000 | Officer, Director | 261,767 | 2018-06-18 | Filing |
| $60.10 | 1,400 | Officer | 37,033 | 2018-05-24 | Filing |
| $60.55 | 1,449 | Officer | 29,300 | 2018-05-22 | Filing |
| $60.00 | 600 | Officer | 30,749 | 2018-05-21 | Filing |
| $57.22 | 6,057 | Large Shareholder, Officer, Director | 915,717 | 2018-05-15 | Filing |
| $58.47 | 2,306 | Large Shareholder, Officer, Director | 921,774 | 2018-05-14 | Filing |
| $57.22 | 6,057 | Large Shareholder, Officer, Director | 915,717 | 2018-05-15 | Filing |
| $58.47 | 2,306 | Large Shareholder, Officer, Director | 921,774 | 2018-05-14 | Filing |