| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $153.01 | 12,500 | $1,912,625.00 | 35,498 | 2020-09-02 | Filing |
| Director | $143.64 | 2,500 | $359,100.00 | 18,618 | 2020-08-26 | Filing |
| Officer | $142.30 | 1,000 | $142,300.00 | 10,024 | 2020-08-12 | Filing |
| Officer, Director | $142.98 | 1,356 | $193,880.88 | 53,116 | 2020-08-12 | Filing |
| Officer, Director | $142.18 | 1,094 | $155,544.92 | 54,472 | 2020-08-12 | Filing |
| Officer, Director | $141.46 | 50 | $7,073.00 | 55,566 | 2020-08-12 | Filing |
| Director | $144.42 | 15,100 | $2,180,742.00 | 135,226 | 2020-08-05 | Filing |
| Director | $148.46 | 1,317 | $195,521.82 | 15,855 | 2020-08-03 | Filing |
| Director | $147.52 | 2,160 | $318,643.20 | 17,172 | 2020-08-03 | Filing |
| Officer, Director | $131.28 | 1,546 | $202,958.88 | 55,616 | 2020-07-15 | Filing |
| Officer, Director | $130.34 | 6,479 | $844,472.86 | 57,162 | 2020-07-15 | Filing |
| Officer, Director | $129.71 | 1,100 | $142,681.00 | 63,641 | 2020-07-15 | Filing |
| Officer, Director | $125.43 | 798 | $100,093.14 | 55,616 | 2020-06-22 | Filing |
| Officer, Director | $126.12 | 7,830 | $987,519.60 | 56,414 | 2020-06-22 | Filing |
| Officer, Director | $127.04 | 3,872 | $491,898.88 | 64,244 | 2020-06-22 | Filing |
| Director | $133.75 | 2,300 | $307,625.00 | 0 | 2020-06-05 | Filing |
| Director | $134.19 | 19,500 | $2,616,705.00 | 2,300 | 2020-06-05 | Filing |
| Officer | $120.00 | 5,000 | $600,000.00 | 23,398 | 2020-05-26 | Filing |
| Officer | $101.00 | 2,000 | $202,000.00 | 11,024 | 2020-04-28 | Filing |
| Officer, Director | $117.93 | 4,600 | $542,478.00 | 64,537 | 2020-01-27 | Filing |