Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $40.10 | 1,000 | Officer | 16,269 | 2018-04-12 | Filing |
| $39.03 | 30,500 | Officer, Director | 30,618 | 2018-04-10 | Filing |
| $39.92 | 17,714 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-12 | Filing |
| $39.63 | 39,047 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-11 | Filing |
| $39.34 | 25,408 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-10 | Filing |
| $39.92 | 1,691 | Large Shareholder, Officer, Director | 4,380,436 | 2018-04-10 | Filing |
| $38.60 | 24,434 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-09 | Filing |
| $38.68 | 12,643 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-06 | Filing |
| $38.80 | 401 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-05 | Filing |
| $38.50 | 30,000 | Large Shareholder, Officer, Director | 4,355,429 | 2018-04-05 | Filing |
| $38.40 | 9,273 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-04 | Filing |
| $38.51 | 2,071 | Large Shareholder, Officer, Director | 4,364,301 | 2018-04-04 | Filing |
| $38.40 | 5,364 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-03 | Filing |
| $38.55 | 3,405 | Large Shareholder, Officer, Director | 4,355,028 | 2018-04-02 | Filing |
| $39.23 | 1,200 | Large Shareholder, Officer, Director | 4,355,028 | 2018-03-29 | Filing |
| $39.08 | 2,000 | Officer, Director | 30,618 | 2018-03-29 | Filing |
| $39.36 | 2,500 | Officer | 17,269 | 2018-01-16 | Filing |
| $40.33 | 3,500 | Large Shareholder, Officer, Director | 27,238 | 2017-12-18 | Filing |
| $42.00 | 1,016 | Officer | 37,246 | 2017-12-06 | Filing |
| $42.00 | 6,311 | Officer | 37,246 | 2017-12-06 | Filing |