| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director, Other | $65.70 | 7,439 | $488,742.30 | 56,215 | 2020-06-04 | Filing |
| Large Shareholder, Other | $68.45 | 9,778 | $669,304.10 | 0 | 2020-06-04 | Filing |
| Large Shareholder, Other | $67.42 | 7,836 | $528,303.12 | 9,778 | 2020-06-04 | Filing |
| Large Shareholder, Other | $66.47 | 38,601 | $2,565,808.47 | 17,614 | 2020-06-04 | Filing |
| Large Shareholder, Other | $65.70 | 7,439 | $488,742.30 | 56,215 | 2020-06-04 | Filing |
| Officer | $66.20 | 3,611 | $239,036.28 | 63,631 | 2020-06-03 | Filing |
| Officer | $65.39 | 16,389 | $1,071,679.99 | 67,242 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $66.37 | 6,089 | $404,126.93 | 0 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $65.76 | 24,242 | $1,594,153.92 | 6,089 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $64.81 | 15,425 | $999,694.25 | 30,331 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $61.23 | 1,225 | $75,006.75 | 45,756 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director, Other | $62.45 | 2,500 | $156,125.00 | 46,981 | 2020-06-03 | Filing |
| Large Shareholder, Director, Other | $66.37 | 6,089 | $404,126.93 | 0 | 2020-06-03 | Filing |
| Large Shareholder, Director, Other | $65.76 | 24,242 | $1,594,153.92 | 6,089 | 2020-06-03 | Filing |
| Large Shareholder, Director, Other | $64.81 | 15,425 | $999,694.25 | 30,331 | 2020-06-03 | Filing |
| Large Shareholder, Director, Other | $61.23 | 1,225 | $75,006.75 | 45,756 | 2020-06-03 | Filing |
| Large Shareholder, Director, Other | $62.45 | 2,500 | $156,125.00 | 46,981 | 2020-06-03 | Filing |
| Large Shareholder, Other | $66.37 | 6,089 | $404,126.93 | 0 | 2020-06-03 | Filing |
| Large Shareholder, Other | $65.76 | 24,242 | $1,594,153.92 | 6,089 | 2020-06-03 | Filing |
| Large Shareholder, Other | $64.81 | 15,425 | $999,694.25 | 30,331 | 2020-06-03 | Filing |