| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $255.66 | 4,620 | $1,181,129.80 | 29,211,621 | 2020-10-15 | Filing |
| Officer, Director | $254.79 | 2,000 | $509,586.00 | 29,216,241 | 2020-10-15 | Filing |
| Officer, Director | $270.00 | 384 | $103,680.00 | 29,218,241 | 2020-10-14 | Filing |
| Officer, Director | $269.08 | 700 | $188,359.01 | 29,218,625 | 2020-10-14 | Filing |
| Officer, Director | $268.45 | 1,000 | $268,452.00 | 29,219,325 | 2020-10-14 | Filing |
| Officer, Director | $267.06 | 600 | $160,233.00 | 29,220,325 | 2020-10-14 | Filing |
| Officer, Director | $265.64 | 1,400 | $371,891.94 | 29,220,925 | 2020-10-14 | Filing |
| Officer, Director | $264.65 | 1,300 | $344,042.01 | 29,222,325 | 2020-10-14 | Filing |
| Officer, Director | $263.81 | 1,100 | $290,192.98 | 29,223,625 | 2020-10-14 | Filing |
| Officer, Director | $262.73 | 3,259 | $856,231.20 | 29,224,725 | 2020-10-14 | Filing |
| Officer, Director | $261.81 | 3,004 | $786,466.43 | 29,227,984 | 2020-10-14 | Filing |
| Officer, Director | $260.77 | 1,353 | $352,816.80 | 29,230,988 | 2020-10-14 | Filing |
| Officer, Director | $259.43 | 900 | $233,485.02 | 29,232,341 | 2020-10-14 | Filing |
| Officer, Director | $268.24 | 500 | $134,122.00 | 29,233,241 | 2020-10-13 | Filing |
| Officer, Director | $267.50 | 4,801 | $1,284,272.30 | 29,233,741 | 2020-10-13 | Filing |
| Officer, Director | $266.68 | 8,802 | $2,347,283.03 | 29,238,542 | 2020-10-13 | Filing |
| Officer, Director | $265.72 | 897 | $238,354.16 | 29,247,344 | 2020-10-13 | Filing |
| Officer, Director | $268.92 | 2,127 | $571,999.22 | 29,248,241 | 2020-10-12 | Filing |
| Officer, Director | $267.99 | 6,218 | $1,666,330.73 | 29,250,368 | 2020-10-12 | Filing |
| Officer, Director | $267.31 | 5,155 | $1,377,968.62 | 29,256,586 | 2020-10-12 | Filing |