| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $95.27 | 41,545 | $3,957,992.15 | 130,363 | 2020-06-10 | Filing |
| Large Shareholder, Officer, Director | $98.51 | 1,642 | $161,753.42 | 0 | 2020-06-11 | Filing |
| Large Shareholder, Officer, Director | $98.51 | 1,642 | $161,753.42 | 0 | 2020-06-11 | Filing |
| Large Shareholder, Officer, Director | $98.51 | 21,667 | $2,134,416.17 | 0 | 2020-06-11 | Filing |
| Large Shareholder, Officer, Director | $96.16 | 2,395 | $230,303.20 | 0 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.72 | 2,394 | $229,153.68 | 2,395 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.37 | 2,394 | $228,315.78 | 4,789 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $94.67 | 2,394 | $226,639.98 | 7,183 | 2020-06-09 | Filing |
| 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 | 2,395 | $230,303.20 | 0 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.72 | 2,394 | $229,153.68 | 2,395 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.37 | 2,394 | $228,315.78 | 4,789 | 2020-06-09 | Filing |
| Large Shareholder, Officer, Director | $94.67 | 2,394 | $226,639.98 | 7,183 | 2020-06-09 | Filing |
| 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 |