| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $280.81 | 5,368 | $1,507,371.98 | 2,438 | 2018-06-13 | Filing |
| Large Shareholder, Officer, Director | $280.07 | 30,298 | $8,485,503.29 | 7,806 | 2018-06-13 | Filing |
| Large Shareholder, Officer, Director | $275.16 | 14,334 | $3,944,183.58 | 2,438 | 2018-06-12 | Filing |
| Officer | $276.26 | 309 | $85,363.38 | 864,568 | 2018-06-11 | Filing |
| Officer | $275.42 | 891 | $245,396.64 | 864,877 | 2018-06-11 | Filing |
| Officer | $274.18 | 500 | $137,091.00 | 865,768 | 2018-06-11 | Filing |
| Officer | $273.02 | 2,184 | $596,286.16 | 866,268 | 2018-06-11 | Filing |
| Officer | $272.10 | 6,216 | $1,691,385.41 | 868,452 | 2018-06-11 | Filing |
| Officer | $270.86 | 900 | $243,777.78 | 874,668 | 2018-06-11 | Filing |
| Large Shareholder, Officer, Director | $279.16 | 19,710 | $5,502,302.73 | 2,438 | 2018-06-06 | Filing |
| Large Shareholder, Officer, Director | $278.42 | 21,172 | $5,894,754.82 | 22,148 | 2018-06-06 | Filing |
| Large Shareholder, Officer, Director | $277.14 | 9,118 | $2,526,977.11 | 43,320 | 2018-06-06 | Filing |
| Officer | $265.00 | 1,218 | $322,770.00 | 0 | 2018-06-04 | Filing |
| Officer | $260.21 | 172 | $44,756.27 | 15,204 | 2018-06-01 | Filing |
| Officer | $259.37 | 328 | $85,073.75 | 15,376 | 2018-06-01 | Filing |
| Officer | $257.97 | 200 | $51,593.00 | 15,704 | 2018-06-01 | Filing |
| Officer | $256.57 | 500 | $128,287.00 | 15,904 | 2018-06-01 | Filing |
| Officer | $255.61 | 600 | $153,364.98 | 16,404 | 2018-06-01 | Filing |
| Officer | $253.01 | 200 | $50,602.00 | 17,004 | 2018-06-01 | Filing |
| Director | $253.12 | 333 | $84,288.29 | 5,801 | 2018-05-21 | Filing |