| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $35.19 | 9,900 | $348,398.82 | 333,185 | 2020-06-02 | Filing |
| Director | $34.38 | 14,776 | $507,941.25 | 224,031 | 2020-06-01 | Filing |
| Director | $33.92 | 3,224 | $109,356.79 | 238,807 | 2020-06-01 | Filing |
| Officer | $34.28 | 4,522 | $155,007.38 | 28,761 | 2020-06-01 | Filing |
| Officer | $33.85 | 4,704 | $159,237.93 | 33,283 | 2020-06-01 | Filing |
| Large Shareholder, Director | $34.38 | 1,713 | $58,892.94 | 8,145,190 | 2020-05-28 | Filing |
| Large Shareholder, Director | $34.01 | 13,287 | $451,890.87 | 8,146,903 | 2020-05-28 | Filing |
| Large Shareholder, Director | $34.84 | 800 | $27,872.00 | 8,160,190 | 2020-05-27 | Filing |
| Large Shareholder, Director | $34.11 | 3,489 | $119,009.79 | 8,160,990 | 2020-05-27 | Filing |
| Large Shareholder, Director | $33.27 | 10,711 | $356,354.97 | 8,164,479 | 2020-05-27 | Filing |
| Large Shareholder, Director | $33.87 | 300 | $10,161.00 | 8,175,190 | 2020-05-26 | Filing |
| Large Shareholder, Director | $33.21 | 14,700 | $488,187.00 | 8,175,490 | 2020-05-26 | Filing |
| Director | $34.03 | 5,000 | $170,150.00 | 168,606 | 2020-05-28 | Filing |
| Director | $34.32 | 1,300 | $44,618.47 | 173,606 | 2020-05-27 | Filing |
| Director | $33.26 | 3,700 | $123,063.11 | 174,906 | 2020-05-27 | Filing |
| Officer | $31.71 | 10,000 | $317,085.00 | 343,085 | 2020-05-20 | Filing |
| Officer | $30.39 | 7,400 | $224,857.14 | 353,085 | 2020-05-19 | Filing |
| Officer | $29.33 | 2,600 | $76,255.92 | 360,485 | 2020-05-19 | Filing |
| Large Shareholder, Director | $29.01 | 600 | $17,407.98 | 8,190,190 | 2020-05-15 | Filing |
| Large Shareholder, Director | $28.25 | 419 | $11,836.75 | 8,190,790 | 2020-05-13 | Filing |