Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $37.50 | 73,361 | Officer, Director | 73,359 | 2019-05-01 | Filing |
| $37.50 | 84,708 | Large Shareholder, Officer, Director | 86,716 | 2019-05-01 | Filing |
| $57.85 | 1,500 | Director | 4,968 | 2018-08-15 | Filing |
| $57.24 | 6,668 | Officer | 0 | 2018-05-15 | Filing |
| $56.60 | 1,182 | Officer | 131 | 2018-05-15 | Filing |
| $56.86 | 4,000 | Officer | 1,313 | 2018-05-14 | Filing |
| $56.46 | 5,247 | Officer, Director | 0 | 2018-05-14 | Filing |
| $56.76 | 1,720 | Officer, Director | 0 | 2018-05-14 | Filing |
| $56.72 | 1,263 | Officer | 0 | 2018-05-14 | Filing |
| $55.26 | 3,683 | Large Shareholder, Officer, Director | 2,011 | 2018-05-08 | Filing |
| $54.93 | 8,000 | Large Shareholder, Officer, Director | 5,694 | 2018-05-07 | Filing |
| $54.12 | 12,915 | Large Shareholder, Officer, Director | 13,694 | 2018-05-04 | Filing |
| $54.02 | 20,870 | Large Shareholder, Officer, Director | 26,609 | 2018-05-03 | Filing |
| $54.89 | 4,535 | Officer | 0 | 2018-05-07 | Filing |
| $54.00 | 228 | Large Shareholder, Officer, Director | 47,479 | 2018-05-01 | Filing |
| $54.00 | 8,000 | Large Shareholder, Officer, Director | 47,697 | 2018-04-30 | Filing |
| $54.00 | 100 | Large Shareholder, Officer, Director | 55,697 | 2018-04-27 | Filing |
| $53.76 | 2,311 | Officer | 5,313 | 2018-04-30 | Filing |
| $53.80 | 5,224 | Officer | 0 | 2018-04-26 | Filing |
| $53.76 | 8,003 | Officer, Director | 0 | 2018-04-25 | Filing |