| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $36.12 | 36,016 | $1,300,897.92 | 2,221,126 | 2020-01-03 | Filing |
| Large Shareholder, Officer, Director | $36.28 | 1,754 | $63,635.12 | 323,086 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $35.69 | 1,208 | $43,113.52 | 324,840 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $36.28 | 21,330 | $773,852.40 | 2,257,142 | 2020-01-02 | Filing |
| Large Shareholder, Officer, Director | $35.69 | 14,686 | $524,143.34 | 2,278,472 | 2020-01-02 | Filing |
| Officer | $37.49 | 2,008 | $75,279.92 | 102,182 | 2019-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.47 | 2,962 | $110,986.14 | 326,048 | 2019-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.47 | 36,015 | $1,349,482.05 | 2,295,603 | 2019-12-13 | Filing |
| Large Shareholder, Officer, Director | $37.74 | 119 | $4,491.06 | 329,010 | 2019-12-12 | Filing |
| Large Shareholder, Officer, Director | $37.23 | 2,843 | $105,844.89 | 329,129 | 2019-12-12 | Filing |
| Large Shareholder, Officer, Director | $37.74 | 1,454 | $54,873.96 | 2,331,618 | 2019-12-12 | Filing |
| Large Shareholder, Officer, Director | $37.23 | 34,562 | $1,286,743.26 | 2,333,072 | 2019-12-12 | Filing |
| Officer | $36.80 | 18,000 | $662,400.00 | 169,654 | 2019-12-11 | Filing |
| Officer | $36.80 | 2,500 | $92,000.00 | 161,299 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $36.80 | 2,962 | $109,001.60 | 331,972 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $36.80 | 36,016 | $1,325,388.80 | 2,367,634 | 2019-12-11 | Filing |
| Large Shareholder, Officer, Director | $38.02 | 243 | $9,238.86 | 334,934 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $37.24 | 2,719 | $101,255.56 | 335,177 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $38.02 | 2,958 | $112,463.16 | 2,403,650 | 2019-12-10 | Filing |
| Large Shareholder, Officer, Director | $37.24 | 33,058 | $1,231,079.92 | 2,406,608 | 2019-12-10 | Filing |