| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $149.42 | 3,900 | $582,738.00 | 126,678 | 2019-02-22 | Filing |
| Officer | $142.22 | 200 | $28,444.00 | 130,578 | 2019-02-22 | Filing |
| Large Shareholder, Officer, Director | $123.85 | 3,300 | $408,705.00 | 94,580 | 2019-02-19 | Filing |
| Large Shareholder, Officer, Director | $123.43 | 7,973 | $984,107.39 | 97,880 | 2019-02-19 | Filing |
| Large Shareholder, Officer, Director | $122.18 | 5,727 | $699,724.86 | 105,853 | 2019-02-19 | Filing |
| Large Shareholder, Officer, Director | $124.04 | 600 | $74,424.00 | 93,780 | 2019-02-19 | Filing |
| Large Shareholder, Officer, Director | $123.55 | 10,602 | $1,309,877.10 | 94,380 | 2019-02-19 | Filing |
| Large Shareholder, Officer, Director | $122.18 | 5,798 | $708,399.64 | 104,982 | 2019-02-19 | Filing |
| Officer | $123.02 | 200 | $24,604.00 | 253,112 | 2019-02-19 | Filing |
| Officer | $122.03 | 300 | $36,609.00 | 253,312 | 2019-02-19 | Filing |
| Officer | $124.04 | 1,900 | $235,676.00 | 130,778 | 2019-02-19 | Filing |
| Large Shareholder, Officer, Director | $120.61 | 900 | $108,549.00 | 27,622 | 2019-02-11 | Filing |
| Large Shareholder, Officer, Director | $119.51 | 13,100 | $1,565,581.00 | 28,522 | 2019-02-11 | Filing |
| Large Shareholder, Officer, Director | $120.86 | 500 | $60,430.00 | 26,780 | 2019-02-11 | Filing |
| Large Shareholder, Officer, Director | $119.51 | 13,500 | $1,613,385.00 | 27,280 | 2019-02-11 | Filing |
| Officer | $115.58 | 500 | $57,790.00 | 254,112 | 2019-02-05 | Filing |
| Large Shareholder, Officer, Director | $112.43 | 5,000 | $562,150.00 | 41,622 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $111.10 | 5,028 | $558,610.80 | 46,622 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $109.96 | 3,972 | $436,761.12 | 51,650 | 2019-02-04 | Filing |
| Large Shareholder, Officer, Director | $113.01 | 300 | $33,903.00 | 40,780 | 2019-02-04 | Filing |