| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $36.03 | 1,200 | $43,236.00 | 1,590,593 | 2020-04-28 | Filing |
| Officer, Director | $35.31 | 47,161 | $1,665,254.91 | 1,591,793 | 2020-04-28 | Filing |
| Officer, Director | $35.00 | 15,763 | $551,705.00 | 1,638,954 | 2020-04-27 | Filing |
| Officer, Director | $36.33 | 85,578 | $3,109,048.74 | 781,572 | 2020-04-29 | Filing |
| Officer, Director | $35.50 | 77,457 | $2,749,723.50 | 867,150 | 2020-04-29 | Filing |
| Officer, Director | $36.07 | 986 | $35,565.02 | 944,607 | 2020-04-28 | Filing |
| Officer, Director | $35.31 | 47,674 | $1,683,368.94 | 945,593 | 2020-04-28 | Filing |
| Officer, Director | $35.00 | 15,734 | $550,690.00 | 993,267 | 2020-04-27 | Filing |
| Officer, Director | $34.11 | 16,420 | $560,086.20 | 1,712,683 | 2020-04-14 | Filing |
| Officer, Director | $35.00 | 57 | $1,995.00 | 1,729,103 | 2020-04-13 | Filing |
| Officer, Director | $34.08 | 2,143 | $73,033.44 | 1,729,160 | 2020-04-13 | Filing |
| Officer, Director | $35.16 | 9,625 | $338,415.00 | 1,731,303 | 2020-04-09 | Filing |
| Officer, Director | $34.81 | 134,072 | $4,667,046.32 | 1,740,928 | 2020-04-09 | Filing |
| Officer, Director | $35.05 | 15,732 | $551,406.60 | 0 | 2020-04-09 | Filing |
| Officer, Director | $34.75 | 109,268 | $3,797,063.00 | 15,732 | 2020-04-09 | Filing |
| Officer, Director | $35.07 | 45,283 | $1,588,074.81 | 1,654,717 | 2020-04-09 | Filing |
| Officer, Director | $35.07 | 45,262 | $1,587,338.34 | 1,009,001 | 2020-04-09 | Filing |
| Officer | $40.18 | 29,726 | $1,194,390.68 | 600,640 | 2020-02-20 | Filing |
| Officer, Director | $28.31 | 39,034 | $1,105,052.54 | 791,666 | 2019-07-15 | Filing |
| Officer, Director | $28.30 | 88,366 | $2,500,757.80 | 830,700 | 2019-07-12 | Filing |