| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $36.93 | 443 | $16,359.99 | 18,501 | 2019-12-23 | Filing |
| Officer, Director | $37.13 | 100 | $3,713.00 | 1,204,793 | 2019-12-18 | Filing |
| Officer, Director | $36.36 | 3,100 | $112,729.02 | 1,204,893 | 2019-12-18 | Filing |
| Officer, Director | $35.42 | 13,656 | $483,661.38 | 1,207,993 | 2019-12-18 | Filing |
| Officer, Director | $37.75 | 17,519 | $661,336.99 | 1,221,649 | 2019-12-17 | Filing |
| Officer, Director | $37.22 | 15,814 | $588,576.52 | 1,239,168 | 2019-12-17 | Filing |
| Officer, Director | $37.93 | 4,479 | $169,884.89 | 1,254,982 | 2019-12-16 | Filing |
| Officer, Director | $37.70 | 28,854 | $1,087,772.72 | 1,259,461 | 2019-12-16 | Filing |
| Officer, Director | $38.02 | 300 | $11,406.00 | 242,786 | 2019-12-16 | Filing |
| Officer, Director | $37.70 | 62,219 | $2,345,463.42 | 243,086 | 2019-12-16 | Filing |
| Officer, Director | $38.01 | 200 | $7,601.00 | 242,786 | 2019-12-16 | Filing |
| Officer, Director | $37.69 | 37,281 | $1,404,945.67 | 242,986 | 2019-12-16 | Filing |
| Officer, Director | $36.13 | 1,148 | $41,477.93 | 14,402 | 2019-12-10 | Filing |
| Officer, Director | $36.13 | 1,409 | $50,908.02 | 1,288,315 | 2019-12-10 | Filing |
| Officer | $36.13 | 1,199 | $43,320.59 | 17,827 | 2019-12-10 | Filing |
| Officer, Director | $36.13 | 1,027 | $37,106.23 | 242,786 | 2019-12-10 | Filing |
| Officer | $37.50 | 2,859 | $107,212.50 | 16,005 | 2019-11-29 | Filing |
| Officer | $38.25 | 2,859 | $109,356.75 | 16,005 | 2019-10-30 | Filing |
| Officer | $40.00 | 15,701 | $628,040.00 | 16,005 | 2019-10-21 | Filing |
| Officer, Director | $38.20 | 148 | $5,653.39 | 1,286,906 | 2019-10-14 | Filing |