| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $85.10 | 2,660 | $226,360.41 | 765,172 | 2020-11-02 | Filing |
| Officer, Director | $84.63 | 39,006 | $3,301,034.87 | 767,832 | 2020-11-02 | Filing |
| Officer | $95.00 | 5,000 | $475,000.00 | 57,262 | 2020-10-21 | Filing |
| Officer, Director | $78.60 | 6,919 | $543,854.85 | 765,172 | 2020-10-01 | Filing |
| Officer, Director | $78.08 | 34,747 | $2,713,163.90 | 772,091 | 2020-10-01 | Filing |
| Officer, Director | $72.52 | 31,824 | $2,307,851.02 | 765,172 | 2020-08-04 | Filing |
| Officer, Director | $74.00 | 88,826 | $6,573,177.30 | 765,172 | 2020-08-03 | Filing |
| Officer, Director | $64.98 | 49,998 | $3,248,865.04 | 765,172 | 2020-07-02 | Filing |
| Officer, Director | $64.46 | 2,392 | $154,199.32 | 815,170 | 2020-07-02 | Filing |
| Officer, Director | $64.78 | 18,824 | $1,219,431.90 | 765,172 | 2020-07-01 | Filing |
| Officer, Director | $64.48 | 95,675 | $6,168,884.81 | 783,996 | 2020-07-01 | Filing |
| Officer, Director | $57.76 | 95,161 | $5,496,432.75 | 765,172 | 2020-06-03 | Filing |
| Officer, Director | $57.96 | 51,648 | $2,993,383.80 | 765,172 | 2020-06-02 | Filing |
| Officer, Director | $57.18 | 94,071 | $5,379,167.92 | 816,820 | 2020-06-02 | Filing |
| Officer, Director | $59.29 | 83,317 | $4,939,914.92 | 765,172 | 2020-06-01 | Filing |
| Officer | $59.26 | 10,059 | $596,124.51 | 57,744 | 2020-05-29 | Filing |
| Director | $59.44 | 12,786 | $759,999.84 | 11,167 | 2020-05-29 | Filing |
| Officer, Director | $48.21 | 50,358 | $2,427,643.36 | 694,643 | 2020-05-05 | Filing |
| Officer, Director | $48.16 | 86,025 | $4,143,359.72 | 694,643 | 2020-05-04 | Filing |
| Officer, Director | $47.56 | 700 | $33,294.73 | 694,643 | 2020-05-01 | Filing |