| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $94.20 | 2,394 | $225,514.80 | 9,577 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $93.96 | 2,394 | $224,940.24 | 11,971 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $96.16 | 31,598 | $3,038,463.68 | 0 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.72 | 31,597 | $3,024,464.84 | 31,598 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.37 | 31,597 | $3,013,405.89 | 63,195 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $94.67 | 31,597 | $2,991,287.99 | 94,792 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $94.20 | 31,597 | $2,976,437.40 | 126,389 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $93.96 | 31,597 | $2,968,854.12 | 157,986 | 2020-06-09 | Filing |
| Director | $96.59 | 2,000 | $193,180.00 | 0 | 2020-06-09 | Filing |
| Director | $95.84 | 10,500 | $1,006,320.00 | 2,000 | 2020-06-09 | Filing |
| Director | $95.01 | 8,783 | $834,472.83 | 0 | 2020-06-04 | Filing |
| Director | $94.41 | 11,641 | $1,099,026.81 | 8,783 | 2020-06-04 | Filing |
| Director | $93.36 | 14,576 | $1,360,815.36 | 20,424 | 2020-06-04 | Filing |
| Director | $95.01 | 10,037 | $953,615.37 | 0 | 2020-06-04 | Filing |
| Director | $94.41 | 13,305 | $1,256,125.05 | 10,037 | 2020-06-04 | Filing |
| Director | $93.36 | 16,658 | $1,555,190.88 | 23,342 | 2020-06-04 | Filing |
| Director | $95.10 | 14,910 | $1,417,941.00 | 0 | 2020-06-01 | Filing |
| Director | $94.49 | 6,190 | $584,893.10 | 14,910 | 2020-06-01 | Filing |
| Director | $93.41 | 1,800 | $168,138.00 | 21,100 | 2020-06-01 | Filing |
| Director | $92.38 | 1,400 | $129,332.00 | 22,900 | 2020-06-01 | Filing |