| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $35.02 | 8,600 | $301,172.00 | 1,285,946 | 2020-05-20 | Filing |
| Officer, Director | $35.11 | 15,747 | $552,877.17 | 1,294,546 | 2020-05-19 | Filing |
| Officer, Director | $35.03 | 3,300 | $115,599.00 | 1,310,293 | 2020-05-18 | Filing |
| Officer, Director | $35.02 | 8,476 | $296,829.52 | 645,080 | 2020-05-20 | Filing |
| Officer, Director | $35.11 | 15,680 | $550,524.80 | 653,556 | 2020-05-19 | Filing |
| Officer, Director | $35.03 | 3,272 | $114,618.16 | 669,236 | 2020-05-18 | Filing |
| Officer, Director | $34.28 | 32,865 | $1,126,612.20 | 801,188 | 2020-05-13 | Filing |
| Officer, Director | $35.00 | 700 | $24,500.00 | 834,053 | 2020-05-12 | Filing |
| Officer, Director | $34.42 | 49,787 | $1,713,668.54 | 834,753 | 2020-05-12 | Filing |
| Officer, Director | $35.02 | 300 | $10,506.00 | 884,540 | 2020-05-11 | Filing |
| Officer, Director | $34.67 | 66,744 | $2,314,014.48 | 884,840 | 2020-05-11 | Filing |
| Officer, Director | $35.00 | 1,000 | $35,000.00 | 1,313,593 | 2020-05-12 | Filing |
| Officer, Director | $35.01 | 2,396 | $83,883.96 | 1,314,593 | 2020-05-11 | Filing |
| Officer, Director | $35.01 | 1,000 | $35,010.00 | 672,508 | 2020-05-12 | Filing |
| Officer, Director | $35.00 | 2,500 | $87,500.00 | 673,508 | 2020-05-11 | Filing |
| Officer | $34.79 | 11,996 | $417,340.84 | 712,228 | 2020-05-08 | Filing |
| Officer | $34.22 | 30,000 | $1,026,600.00 | 724,224 | 2020-05-07 | Filing |
| Officer | $34.98 | 17,500 | $612,150.00 | 754,224 | 2020-05-07 | Filing |
| Officer, Director | $35.30 | 400 | $14,120.00 | 951,584 | 2020-05-08 | Filing |
| Officer, Director | $34.70 | 72,386 | $2,511,794.20 | 951,984 | 2020-05-08 | Filing |