| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $117.03 | 1,679 | $196,499.92 | 8,138 | 2020-06-17 | Filing |
| Officer, Director | $115.93 | 323 | $37,444.42 | 9,817 | 2020-06-17 | Filing |
| Officer, Director | $115.32 | 903 | $104,133.60 | 140 | 2020-06-16 | Filing |
| Officer, Director | $114.63 | 5,259 | $602,834.96 | 1,043 | 2020-06-16 | Filing |
| Officer, Director | $113.65 | 3,838 | $436,179.11 | 6,302 | 2020-06-16 | Filing |
| Officer, Director | $114.31 | 1,127 | $128,826.81 | 140 | 2020-06-15 | Filing |
| Officer, Director | $113.81 | 8,873 | $1,009,835.24 | 1,267 | 2020-06-15 | Filing |
| Officer, Director | $118.15 | 724 | $85,540.46 | 140 | 2020-06-12 | Filing |
| Officer, Director | $117.61 | 1,489 | $175,118.46 | 864 | 2020-06-12 | Filing |
| Officer, Director | $116.07 | 579 | $67,201.98 | 2,353 | 2020-06-12 | Filing |
| Officer, Director | $115.19 | 5,565 | $641,057.95 | 2,932 | 2020-06-12 | Filing |
| Officer, Director | $114.41 | 1,643 | $187,978.26 | 8,497 | 2020-06-12 | Filing |
| Officer, Director | $120.33 | 194 | $23,344.80 | 140 | 2020-06-11 | Filing |
| Officer, Director | $119.55 | 2,723 | $325,524.30 | 334 | 2020-06-11 | Filing |
| Officer, Director | $118.63 | 1,875 | $222,425.63 | 3,057 | 2020-06-11 | Filing |
| Officer, Director | $117.57 | 2,443 | $287,224.00 | 4,932 | 2020-06-11 | Filing |
| Officer, Director | $116.38 | 2,765 | $321,783.51 | 7,375 | 2020-06-11 | Filing |
| Director | $126.79 | 4,210 | $533,806.11 | 9,790 | 2020-06-09 | Filing |
| Officer, Director | $124.96 | 398 | $49,732.09 | 140 | 2020-06-10 | Filing |
| Officer, Director | $124.32 | 7,393 | $919,090.37 | 538 | 2020-06-10 | Filing |