| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $61.02 | 12,725 | $776,479.50 | 0 | 2020-02-03 | Filing |
| Director | $60.31 | 11,275 | $679,995.25 | 12,725 | 2020-02-03 | Filing |
| Director | $56.41 | 20,000 | $1,128,200.00 | 0 | 2020-01-27 | Filing |
| Large Shareholder | $63.94 | 12,487 | $798,418.78 | 0 | 2020-01-22 | Filing |
| Large Shareholder, Officer, Director | $62.52 | 1,172 | $73,273.44 | 0 | 2020-01-16 | Filing |
| Large Shareholder, Officer, Director | $62.52 | 1,172 | $73,273.44 | 0 | 2020-01-16 | Filing |
| Large Shareholder | $62.21 | 72,760 | $4,526,399.60 | 0 | 2020-01-16 | Filing |
| Large Shareholder | $61.55 | 97,213 | $5,983,460.15 | 72,760 | 2020-01-16 | Filing |
| Large Shareholder | $61.38 | 330,027 | $20,257,057.26 | 0 | 2020-01-15 | Filing |
| Officer | $60.00 | 25,000 | $1,500,000.00 | 735 | 2020-01-14 | Filing |
| Large Shareholder, Officer, Director | $59.50 | 1,172 | $69,734.00 | 0 | 2020-01-13 | Filing |
| Large Shareholder, Officer, Director | $59.50 | 1,172 | $69,734.00 | 0 | 2020-01-13 | Filing |
| Large Shareholder, Officer, Director | $56.61 | 8,208 | $464,654.88 | 0 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.14 | 4,104 | $230,398.56 | 8,208 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $55.77 | 4,104 | $228,880.08 | 12,312 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.61 | 8,208 | $464,654.88 | 0 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.14 | 4,104 | $230,398.56 | 8,208 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $55.77 | 4,104 | $228,880.08 | 12,312 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.61 | 54,166 | $3,066,337.26 | 0 | 2020-01-09 | Filing |
| Large Shareholder, Officer, Director | $56.14 | 27,083 | $1,520,439.62 | 54,166 | 2020-01-09 | Filing |