| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $68.23 | 19,274 | $1,315,065.02 | 22,712 | 2020-06-08 | Filing |
| Large Shareholder, Other | $72.00 | 34,078 | $2,453,616.00 | 0 | 2020-06-05 | Filing |
| Large Shareholder, Other | $71.48 | 20,923 | $1,495,576.04 | 34,078 | 2020-06-05 | Filing |
| Large Shareholder, Other | $70.25 | 14,185 | $996,496.25 | 55,001 | 2020-06-05 | Filing |
| Large Shareholder, Other | $69.34 | 3,989 | $276,597.26 | 69,186 | 2020-06-05 | Filing |
| Large Shareholder, Director, Other | $72.00 | 34,078 | $2,453,616.00 | 0 | 2020-06-05 | Filing |
| Large Shareholder, Director, Other | $71.48 | 20,923 | $1,495,576.04 | 34,078 | 2020-06-05 | Filing |
| Large Shareholder, Director, Other | $70.25 | 14,185 | $996,496.25 | 55,001 | 2020-06-05 | Filing |
| Large Shareholder, Director, Other | $69.34 | 3,989 | $276,597.26 | 69,186 | 2020-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $72.00 | 34,078 | $2,453,616.00 | 0 | 2020-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $71.48 | 20,923 | $1,495,576.04 | 34,078 | 2020-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $70.25 | 14,185 | $996,496.25 | 55,001 | 2020-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $69.34 | 3,989 | $276,597.26 | 69,186 | 2020-06-05 | Filing |
| Large Shareholder, Officer, Director, Other | $68.45 | 9,778 | $669,304.10 | 0 | 2020-06-04 | Filing |
| Large Shareholder, Officer, Director, Other | $67.42 | 7,836 | $528,303.12 | 9,778 | 2020-06-04 | Filing |
| Large Shareholder, Officer, Director, Other | $66.47 | 38,601 | $2,565,808.47 | 17,614 | 2020-06-04 | Filing |
| Large Shareholder, Officer, Director, Other | $65.70 | 7,439 | $488,742.30 | 56,215 | 2020-06-04 | Filing |
| Large Shareholder, Director, Other | $68.45 | 9,778 | $669,304.10 | 0 | 2020-06-04 | Filing |
| Large Shareholder, Director, Other | $67.42 | 7,836 | $528,303.12 | 9,778 | 2020-06-04 | Filing |
| Large Shareholder, Director, Other | $66.47 | 38,601 | $2,565,808.47 | 17,614 | 2020-06-04 | Filing |