| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $72.33 | 800 | $57,864.00 | 322,579 | 2020-09-04 | Filing |
| Director | $80.14 | 30,000 | $2,404,200.00 | 316,572 | 2020-09-04 | Filing |
| Director | $83.06 | 33,054 | $2,745,465.24 | 346,572 | 2020-09-03 | Filing |
| Director | $85.04 | 6,946 | $590,687.84 | 379,626 | 2020-09-03 | Filing |
| Director | $90.80 | 100,307 | $9,107,875.60 | 386,572 | 2020-09-02 | Filing |
| Large Shareholder, Officer, Director | $93.78 | 100 | $9,378.00 | 288,547 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $92.91 | 14,616 | $1,357,972.56 | 288,647 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $92.20 | 31,861 | $2,937,584.20 | 303,263 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $91.17 | 8,206 | $748,141.02 | 335,124 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $90.20 | 19,142 | $1,726,608.40 | 343,330 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $89.10 | 8,662 | $771,784.20 | 362,472 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $88.31 | 7,117 | $628,502.27 | 371,134 | 2020-08-31 | Filing |
| Large Shareholder, Officer, Director | $87.24 | 2,604 | $227,172.96 | 378,251 | 2020-08-31 | Filing |
| Director | $97.10 | 500 | $48,550.00 | 486,879 | 2020-09-01 | Filing |
| Director | $96.56 | 50,000 | $4,828,000.00 | 487,379 | 2020-09-01 | Filing |
| Director | $92.39 | 49,968 | $4,616,543.52 | 537,379 | 2020-08-31 | Filing |
| Director | $92.00 | 8,000 | $736,000.00 | 587,347 | 2020-08-31 | Filing |
| Director | $90.32 | 71,225 | $6,433,042.00 | 595,347 | 2020-08-31 | Filing |
| Director | $95.10 | 30,000 | $2,853,000.00 | 666,572 | 2020-08-28 | Filing |
| Director | $95.06 | 500 | $47,530.00 | 209,334 | 2020-08-28 | Filing |