| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $473.30 | 1,473 | $697,170.90 | 446,800 | 2020-06-05 | Filing |
| Officer, Director | $471.93 | 1,200 | $566,316.00 | 448,273 | 2020-06-05 | Filing |
| Officer, Director | $470.77 | 900 | $423,693.00 | 449,473 | 2020-06-05 | Filing |
| Officer, Director | $469.53 | 450 | $211,288.50 | 450,373 | 2020-06-05 | Filing |
| Officer, Director | $468.45 | 100 | $46,845.00 | 450,823 | 2020-06-05 | Filing |
| Officer, Director | $467.28 | 400 | $186,912.00 | 450,923 | 2020-06-05 | Filing |
| Officer, Director | $465.66 | 200 | $93,132.00 | 451,323 | 2020-06-05 | Filing |
| Officer | $484.71 | 1,000 | $484,710.00 | 7,694 | 2020-06-08 | Filing |
| Officer | $487.26 | 100 | $48,726.00 | 8,694 | 2020-06-08 | Filing |
| Officer | $483.25 | 400 | $193,300.00 | 8,794 | 2020-06-08 | Filing |
| Large Shareholder, Other | $425.97 | 180 | $76,675.48 | 61,210 | 2020-06-04 | Filing |
| Large Shareholder, Other | $425.97 | 1,575 | $670,910.47 | 553,557 | 2020-06-04 | Filing |
| Large Shareholder, Other | $425.97 | 90 | $38,337.74 | 44,835 | 2020-06-04 | Filing |
| Large Shareholder, Other | $425.97 | 2,655 | $1,130,963.36 | 1,140,366 | 2020-06-04 | Filing |
| | $484.63 | 10,000 | $4,846,337.00 | 1,788,496 | 2020-06-05 | Filing |
| | $437.83 | 10,000 | $4,378,286.00 | 1,798,496 | 2020-06-04 | Filing |
| | $412.40 | 10,000 | $4,123,984.00 | 1,808,496 | 2020-06-03 | Filing |
| | $353.94 | 8,066 | $2,854,907.46 | 1,818,496 | 2020-05-26 | Filing |
| | $331.03 | 10,000 | $3,310,336.00 | 1,826,562 | 2020-05-08 | Filing |
| | $332.63 | 10,000 | $3,326,308.00 | 1,836,562 | 2020-04-29 | Filing |