| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $37.44 | 1,999 | $74,842.56 | 372,447 | 2019-11-07 | Filing |
| Large Shareholder, Officer, Director | $36.57 | 963 | $35,216.91 | 374,446 | 2019-11-07 | Filing |
| Large Shareholder, Officer, Director | $37.44 | 24,301 | $909,829.44 | 2,859,787 | 2019-11-07 | Filing |
| Large Shareholder, Officer, Director | $36.57 | 11,715 | $428,417.55 | 2,884,088 | 2019-11-07 | Filing |
| Director | $38.03 | 5,000 | $190,150.00 | 841,961 | 2019-11-11 | Filing |
| Director | $38.03 | 25,000 | $950,750.00 | 3,944,707 | 2019-11-11 | Filing |
| Director | $37.84 | 5,000 | $189,200.00 | 846,961 | 2019-11-08 | Filing |
| Director | $37.84 | 25,000 | $946,000.00 | 3,969,707 | 2019-11-08 | Filing |
| Director | $37.61 | 100 | $3,761.00 | 3,994,707 | 2019-11-07 | Filing |
| Director | $37.28 | 14,900 | $555,472.00 | 3,994,807 | 2019-11-07 | Filing |
| Officer | $38.00 | 5,301 | $201,438.00 | 92,758 | 2019-11-08 | Filing |
| Director | $36.90 | 100 | $3,690.00 | 4,009,707 | 2019-11-06 | Filing |
| Director | $36.04 | 6,700 | $241,468.00 | 4,009,807 | 2019-11-06 | Filing |
| Director | $35.42 | 3,200 | $113,344.00 | 4,016,507 | 2019-11-06 | Filing |
| Director | $34.59 | 200 | $6,918.00 | 4,019,707 | 2019-11-05 | Filing |
| Director | $33.90 | 9,800 | $332,220.00 | 4,019,907 | 2019-11-05 | Filing |
| Large Shareholder, Officer, Director | $36.42 | 485 | $17,663.70 | 375,409 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $35.77 | 2,265 | $81,019.05 | 375,894 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $34.84 | 212 | $7,386.08 | 378,159 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $36.42 | 5,902 | $214,950.84 | 2,895,803 | 2019-11-06 | Filing |