| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $369.41 | 13,194 | $4,873,995.54 | 400,247 | 2018-07-10 | Filing |
| Officer, Director | $368.61 | 12,211 | $4,501,096.71 | 413,441 | 2018-07-10 | Filing |
| Officer, Director | $367.40 | 6,405 | $2,353,197.00 | 425,652 | 2018-07-10 | Filing |
| Officer, Director | $366.49 | 24,339 | $8,920,000.11 | 432,057 | 2018-07-10 | Filing |
| Officer, Director | $365.56 | 17,221 | $6,295,308.76 | 456,396 | 2018-07-10 | Filing |
| Officer, Director | $364.75 | 900 | $328,275.00 | 473,617 | 2018-07-10 | Filing |
| Director | $370.00 | 2,000 | $740,000.00 | 12,000 | 2018-07-06 | Filing |
| Director | $360.00 | 2,000 | $720,000.00 | 12,000 | 2018-07-05 | Filing |
| Officer, Director | $336.87 | 200 | $67,374.00 | 399,847 | 2018-06-21 | Filing |
| Officer, Director | $335.01 | 300 | $100,503.00 | 400,047 | 2018-06-21 | Filing |
| Officer, Director | $333.15 | 500 | $166,575.00 | 400,347 | 2018-06-21 | Filing |
| Officer, Director | $332.80 | 1,300 | $432,640.00 | 400,847 | 2018-06-21 | Filing |
| Officer, Director | $331.09 | 100 | $33,109.00 | 402,147 | 2018-06-21 | Filing |
| Officer, Director | $330.32 | 3,096 | $1,022,670.72 | 402,247 | 2018-06-21 | Filing |
| Officer, Director | $329.51 | 12,854 | $4,235,521.54 | 405,343 | 2018-06-21 | Filing |
| Officer, Director | $328.45 | 12,426 | $4,081,319.70 | 418,197 | 2018-06-21 | Filing |
| Officer, Director | $327.48 | 19,393 | $6,350,819.64 | 430,623 | 2018-06-21 | Filing |
| Officer, Director | $326.57 | 15,594 | $5,092,532.58 | 450,016 | 2018-06-21 | Filing |
| Officer, Director | $325.67 | 8,047 | $2,620,666.49 | 465,610 | 2018-06-21 | Filing |
| Officer, Director | $324.18 | 500 | $162,090.00 | 473,657 | 2018-06-21 | Filing |