| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $35.99 | 2,962 | $106,602.38 | 314,200 | 2020-01-07 | Filing |
| Large Shareholder, Officer, Director | $35.99 | 36,016 | $1,296,215.84 | 2,149,094 | 2020-01-07 | Filing |
| Large Shareholder, Officer, Director | $35.98 | 2,962 | $106,572.76 | 317,162 | 2020-01-06 | Filing |
| Large Shareholder, Officer, Director | $35.98 | 36,016 | $1,295,855.68 | 2,185,110 | 2020-01-06 | Filing |
| Large Shareholder, Officer, Director | $36.12 | 2,962 | $106,987.44 | 320,124 | 2020-01-03 | Filing |
| 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 |