| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $48.91 | 3,300 | $161,407.29 | 780,271 | 2019-01-02 | Filing |
| Officer, Director | $57.14 | 3,900 | $222,856.53 | 783,571 | 2018-12-03 | Filing |
| Officer, Director | $56.31 | 16,100 | $906,639.30 | 787,471 | 2018-12-03 | Filing |
| Officer | $55.37 | 3,508 | $194,240.06 | 99,036 | 2018-11-20 | Filing |
| Officer | $54.78 | 32,492 | $1,779,918.26 | 102,544 | 2018-11-20 | Filing |
| Officer, Director | $53.05 | 4,178 | $221,647.08 | 803,571 | 2018-11-01 | Filing |
| Officer, Director | $51.48 | 7,322 | $376,935.10 | 807,749 | 2018-11-01 | Filing |
| Officer, Director | $50.51 | 8,500 | $429,304.40 | 815,071 | 2018-11-01 | Filing |
| Officer, Director | $56.11 | 20,000 | $1,122,284.00 | 823,571 | 2018-10-01 | Filing |
| Officer | $57.05 | 31,340 | $1,787,868.65 | 21,758 | 2018-09-14 | Filing |
| Officer | $57.05 | 9,733 | $555,267.65 | 21,758 | 2018-09-14 | Filing |
| Officer | $57.04 | 4,077 | $232,565.13 | 21,758 | 2018-09-14 | Filing |
| Officer, Director | $55.42 | 400 | $22,168.00 | 843,571 | 2018-09-04 | Filing |
| Officer, Director | $54.69 | 19,600 | $1,071,833.84 | 843,971 | 2018-09-04 | Filing |
| Officer | $54.86 | 9,000 | $493,711.20 | 16,353 | 2018-08-14 | Filing |
| Officer, Director | $56.27 | 1,500 | $84,405.45 | 863,571 | 2018-08-01 | Filing |
| Officer, Director | $55.50 | 10,915 | $605,810.88 | 865,071 | 2018-08-01 | Filing |
| Officer, Director | $54.57 | 7,585 | $413,908.90 | 875,986 | 2018-08-01 | Filing |
| Officer, Director | $51.34 | 20,000 | $1,026,752.00 | 883,571 | 2018-07-02 | Filing |
| Officer | $51.54 | 5,521 | $284,532.46 | 25,353 | 2018-06-14 | Filing |