| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $182.83 | 5,159 | $943,223.07 | 160,769 | 2020-07-15 | Filing |
| Officer | $181.95 | 800 | $145,561.28 | 165,928 | 2020-07-15 | Filing |
| Officer | $181.25 | 4,525 | $820,156.70 | 166,728 | 2020-07-15 | Filing |
| Officer, Director | $194.57 | 1,259 | $244,959.60 | 355,435 | 2020-07-06 | Filing |
| Officer, Director | $194.00 | 31,511 | $6,112,995.35 | 356,694 | 2020-07-06 | Filing |
| Officer, Director | $193.04 | 16,638 | $3,211,832.80 | 388,205 | 2020-07-06 | Filing |
| Officer, Director | $191.82 | 27,173 | $5,212,354.75 | 404,843 | 2020-07-06 | Filing |
| Officer, Director | $190.83 | 11,758 | $2,243,777.96 | 432,016 | 2020-07-06 | Filing |
| Large Shareholder, Director | $192.75 | 30,308 | $5,841,915.49 | 102,997 | 2020-07-01 | Filing |
| Large Shareholder, Director | $192.09 | 55,093 | $10,582,924.56 | 133,305 | 2020-07-01 | Filing |
| Large Shareholder, Director | $191.04 | 81,447 | $15,559,757.05 | 188,398 | 2020-07-01 | Filing |
| Large Shareholder, Director | $190.02 | 53,947 | $10,251,257.10 | 269,845 | 2020-07-01 | Filing |
| Large Shareholder, Director | $188.94 | 11,150 | $2,106,650.90 | 323,792 | 2020-07-01 | Filing |
| Large Shareholder, Director | $187.95 | 10,430 | $1,960,348.75 | 334,942 | 2020-07-01 | Filing |
| Large Shareholder, Director | $187.13 | 19,806 | $3,706,294.80 | 345,372 | 2020-07-01 | Filing |
| Officer | $176.55 | 4,083 | $720,853.65 | 185,504 | 2020-06-15 | Filing |
| Officer | $175.99 | 3,260 | $573,731.31 | 189,587 | 2020-06-15 | Filing |
| Large Shareholder, Director | $178.69 | 418 | $74,693.42 | 157,500 | 2020-06-15 | Filing |
| Large Shareholder, Director | $177.93 | 23,820 | $4,238,190.17 | 157,918 | 2020-06-15 | Filing |
| Large Shareholder, Director | $177.21 | 12,105 | $2,145,168.21 | 181,738 | 2020-06-15 | Filing |