| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $35.77 | 27,538 | $985,034.26 | 2,901,705 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $34.84 | 2,576 | $89,747.84 | 2,929,243 | 2019-11-06 | Filing |
| Large Shareholder, Officer, Director | $34.54 | 57 | $1,968.78 | 378,371 | 2019-11-05 | Filing |
| Large Shareholder, Officer, Director | $33.98 | 1,918 | $65,173.64 | 378,428 | 2019-11-05 | Filing |
| Large Shareholder, Officer, Director | $34.54 | 695 | $24,005.30 | 2,931,819 | 2019-11-05 | Filing |