| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $63.07 | 569 | $35,886.83 | 0 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $62.72 | 570 | $35,750.40 | 569 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $63.07 | 569 | $35,886.83 | 0 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $62.72 | 570 | $35,750.40 | 569 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $63.07 | 7,521 | $474,349.47 | 0 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $62.72 | 7,521 | $471,717.12 | 7,521 | 2020-04-16 | Filing |
| Large Shareholder, Officer, Director | $62.53 | 33 | $2,063.49 | 0 | 2020-04-15 | Filing |
| Large Shareholder, Officer, Director | $62.53 | 33 | $2,063.49 | 0 | 2020-04-15 | Filing |
| Large Shareholder, Officer, Director | $62.53 | 434 | $27,138.02 | 0 | 2020-04-15 | Filing |
| Officer | $60.00 | 25,000 | $1,500,000.00 | 121,173 | 2020-04-14 | 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 | 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 |