| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $59.94 | 2,736 | $163,995.84 | 2,736 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.57 | 2,736 | $162,983.52 | 5,472 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.15 | 2,736 | $161,834.40 | 8,208 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $58.50 | 2,736 | $160,056.00 | 10,944 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $57.84 | 2,736 | $158,250.24 | 13,680 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $60.49 | 2,736 | $165,500.64 | 0 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.94 | 2,736 | $163,995.84 | 2,736 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.57 | 2,736 | $162,983.52 | 5,472 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.15 | 2,736 | $161,834.40 | 8,208 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $58.50 | 2,736 | $160,056.00 | 10,944 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $57.84 | 2,736 | $158,250.24 | 13,680 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $60.49 | 36,111 | $2,184,354.39 | 0 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.94 | 36,111 | $2,164,493.34 | 36,111 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.57 | 36,111 | $2,151,132.27 | 72,222 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $59.15 | 36,111 | $2,135,965.65 | 108,333 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $58.50 | 36,111 | $2,112,493.50 | 144,444 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $57.84 | 36,111 | $2,088,660.24 | 180,555 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $60.41 | 144,715 | $8,742,233.15 | 0 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $59.86 | 155,285 | $9,295,360.10 | 144,717 | 2020-04-08 | Filing |
| Officer | $60.00 | 14,150 | $849,000.00 | 0 | 2020-04-06 | Filing |