| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.32 | 3,911 | $161,602.52 | 692,505 | 2019-02-06 | Filing |
| Large Shareholder, Officer, Director | $41.32 | 35,202 | $1,454,546.64 | 5,835,971 | 2019-02-06 | Filing |
| Large Shareholder, Officer, Director | $42.39 | 5,870 | $248,829.30 | 696,416 | 2019-02-05 | Filing |
| Large Shareholder, Officer, Director | $42.39 | 52,833 | $2,239,590.87 | 5,871,173 | 2019-02-05 | Filing |
| Officer | $41.44 | 20,000 | $828,800.00 | 1,782,059 | 2019-02-06 | Filing |
| Large Shareholder, Officer, Director | $42.41 | 5,870 | $248,946.70 | 702,286 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $42.41 | 52,833 | $2,240,647.53 | 5,924,006 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $43.04 | 122 | $5,250.88 | 708,156 | 2019-02-01 | Filing |
| Large Shareholder, Officer, Director | $42.63 | 5,748 | $245,037.24 | 708,278 | 2019-02-01 | Filing |
| Large Shareholder, Officer, Director | $43.04 | 1,096 | $47,171.84 | 5,976,839 | 2019-02-01 | Filing |
| Large Shareholder, Officer, Director | $42.63 | 51,737 | $2,205,548.31 | 5,977,935 | 2019-02-01 | Filing |
| Officer | $40.97 | 20,000 | $819,400.00 | 1,802,059 | 2019-01-30 | Filing |
| Officer | $40.97 | 23,639 | $968,489.83 | 1,822,059 | 2019-01-25 | Filing |
| Officer | $40.08 | 76,361 | $3,060,548.88 | 1,845,698 | 2019-01-24 | Filing |
| Officer | $38.52 | 20,000 | $770,400.00 | 1,922,059 | 2019-01-23 | Filing |
| Officer | $36.18 | 20,000 | $723,600.00 | 1,942,059 | 2019-01-16 | Filing |
| Officer | $36.12 | 15,000 | $541,800.00 | 45,146 | 2019-01-11 | Filing |
| Large Shareholder, Officer, Director | $36.12 | 386 | $13,942.32 | 714,026 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $35.82 | 921 | $32,990.22 | 714,412 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $36.12 | 3,464 | $125,119.68 | 6,029,672 | 2019-01-10 | Filing |