| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $61.25 | 6,250 | $382,800.63 | 2,292 | 2020-04-27 | Filing |
| Officer | $53.95 | 1,100 | $59,342.03 | 531,188 | 2020-04-13 | Filing |
| Officer | $53.28 | 2,280 | $121,482.73 | 532,288 | 2020-04-13 | Filing |
| Officer | $52.30 | 1,620 | $84,719.52 | 534,568 | 2020-04-13 | Filing |
| Large Shareholder, Officer, Director | $52.28 | 1,100 | $57,506.02 | 8,441,691 | 2020-04-02 | Filing |
| Large Shareholder, Officer, Director | $51.36 | 400 | $20,543.88 | 8,442,791 | 2020-04-02 | Filing |
| Large Shareholder, Officer, Director | $50.13 | 8,500 | $426,133.05 | 8,443,191 | 2020-04-02 | Filing |
| Officer | $58.49 | 900 | $52,644.96 | 531,188 | 2020-03-10 | Filing |
| Officer | $57.79 | 2,192 | $126,668.88 | 532,088 | 2020-03-10 | Filing |
| Officer | $56.39 | 898 | $50,639.48 | 534,280 | 2020-03-10 | Filing |
| Officer | $55.33 | 1,010 | $55,887.24 | 535,178 | 2020-03-10 | Filing |
| Large Shareholder, Officer, Director | $73.06 | 633 | $46,244.00 | 8,441,691 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $72.21 | 3,367 | $243,132.42 | 8,442,324 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $71.30 | 4,100 | $292,319.34 | 8,445,691 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $70.04 | 800 | $56,030.96 | 8,449,791 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $68.92 | 1,100 | $75,806.61 | 8,450,591 | 2020-03-02 | Filing |
| Officer | $69.95 | 15,496 | $1,084,002.54 | 326,325 | 2020-02-04 | Filing |
| Officer | $69.13 | 4,497 | $310,896.50 | 341,821 | 2020-02-04 | Filing |
| Officer | $68.17 | 2,101 | $143,224.96 | 346,318 | 2020-02-04 | Filing |
| Officer | $67.20 | 2,906 | $195,275.35 | 348,419 | 2020-02-04 | Filing |