| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $192.40 | 4,915 | $945,632.24 | 51,014 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $191.27 | 4,331 | $828,390.37 | 55,929 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $190.33 | 2,971 | $565,464.79 | 60,260 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $189.37 | 3,145 | $595,581.54 | 63,231 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $188.19 | 2,459 | $462,756.51 | 66,376 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $187.28 | 1,200 | $224,739.96 | 68,835 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $185.72 | 1,523 | $282,844.10 | 70,035 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $184.66 | 7,914 | $1,461,404.78 | 71,558 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $183.79 | 6,142 | $1,128,868.28 | 79,472 | 2020-05-15 | Filing |
| Officer | $189.58 | 1 | $189.58 | 102,023 | 2020-05-15 | Filing |
| Officer | $189.13 | 3,485 | $659,119.44 | 102,024 | 2020-05-15 | Filing |
| Officer | $189.45 | 1,293 | $244,961.69 | 159,538 | 2020-05-15 | Filing |
| Officer | $188.78 | 6,400 | $1,208,222.08 | 160,831 | 2020-05-15 | Filing |
| Officer | $190.79 | 1,509 | $287,900.15 | 108,327 | 2020-05-15 | Filing |
| Officer | $190.37 | 501 | $95,373.52 | 109,836 | 2020-05-15 | Filing |
| Director | $194.02 | 100 | $19,402.00 | 11,383 | 2020-05-15 | Filing |
| Director | $192.33 | 100 | $19,233.00 | 11,483 | 2020-05-15 | Filing |
| Director | $190.03 | 600 | $114,016.02 | 11,583 | 2020-05-15 | Filing |
| Director | $188.89 | 700 | $132,225.03 | 12,183 | 2020-05-15 | Filing |
| Director | $194.52 | 200 | $38,904.00 | 11,383 | 2020-05-13 | Filing |