| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $172.38 | 1,989 | $342,862.63 | 6,378 | 2020-05-19 | Filing |
| Officer | $171.25 | 1,300 | $222,620.06 | 8,367 | 2020-05-19 | Filing |
| Officer | $170.23 | 1,812 | $308,457.85 | 9,667 | 2020-05-19 | Filing |
| Officer | $169.21 | 1,850 | $313,029.44 | 11,479 | 2020-05-19 | Filing |
| Officer | $168.09 | 2,516 | $422,912.68 | 13,329 | 2020-05-19 | Filing |
| Officer | $167.27 | 1,000 | $167,266.00 | 15,845 | 2020-05-19 | Filing |
| Officer | $168.00 | 7,500 | $1,260,000.00 | 263,194 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $166.84 | 905 | $150,986.13 | 0 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $165.99 | 8,890 | $1,475,678.66 | 905 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $165.16 | 23,547 | $3,888,937.75 | 9,795 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $164.07 | 17,376 | $2,850,854.26 | 33,342 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $163.08 | 11,500 | $1,875,424.60 | 50,718 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $162.31 | 4,400 | $714,150.36 | 62,218 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $160.72 | 3,525 | $566,522.84 | 66,618 | 2020-05-12 | Filing |
| Large Shareholder, Officer, Director | $167.71 | 300 | $50,311.50 | 0 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $167.13 | 13,500 | $2,256,272.55 | 300 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $166.17 | 12,032 | $1,999,393.54 | 13,800 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $164.90 | 13,581 | $2,239,455.29 | 25,832 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $164.03 | 16,336 | $2,679,559.77 | 39,413 | 2020-05-11 | Filing |
| Large Shareholder, Officer, Director | $163.10 | 10,194 | $1,662,687.27 | 55,749 | 2020-05-11 | Filing |