| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $152.52 | 1,395 | $212,763.17 | 27,404 | 2020-07-13 | Filing |
| Large Shareholder, Director | $151.33 | 3,110 | $470,624.17 | 28,799 | 2020-07-13 | Filing |
| Large Shareholder, Director | $150.41 | 5,844 | $878,973.25 | 31,909 | 2020-07-13 | Filing |
| Director | $158.34 | 500 | $79,170.00 | 18,259 | 2020-06-29 | Filing |
| Large Shareholder, Director | $173.15 | 200 | $34,630.00 | 0 | 2020-06-08 | Filing |
| Large Shareholder, Director | $171.61 | 200 | $34,322.92 | 200 | 2020-06-08 | Filing |
| Large Shareholder, Director | $169.81 | 237 | $40,245.56 | 400 | 2020-06-08 | Filing |
| Large Shareholder, Director | $169.04 | 463 | $78,267.79 | 637 | 2020-06-08 | Filing |
| Large Shareholder, Director | $167.45 | 1,028 | $172,143.12 | 1,100 | 2020-06-08 | Filing |
| Large Shareholder, Director | $166.51 | 1,295 | $215,634.72 | 2,128 | 2020-06-08 | Filing |
| Large Shareholder, Director | $165.21 | 2,269 | $374,856.50 | 3,423 | 2020-06-08 | Filing |
| Large Shareholder, Director | $164.33 | 1,116 | $183,393.73 | 5,692 | 2020-06-08 | Filing |
| Large Shareholder, Director | $163.22 | 2,190 | $357,459.25 | 6,808 | 2020-06-08 | Filing |
| Large Shareholder, Director | $162.08 | 5,701 | $924,016.37 | 8,998 | 2020-06-08 | Filing |
| Large Shareholder, Director | $161.32 | 9,299 | $1,500,117.47 | 14,699 | 2020-06-08 | Filing |
| Large Shareholder, Director | $160.24 | 2,059 | $329,925.92 | 23,998 | 2020-06-08 | Filing |
| Large Shareholder, Director | $159.41 | 3,943 | $628,537.07 | 26,057 | 2020-06-08 | Filing |
| Large Shareholder, Director | $130.28 | 20,000 | $2,605,698.00 | 0 | 2020-05-19 | Filing |
| Officer | $112.38 | 200 | $22,476.00 | 0 | 2020-05-05 | Filing |
| Officer | $111.61 | 872 | $97,327.76 | 200 | 2020-05-05 | Filing |