| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $158.41 | 1,000 | $158,410.00 | 18,278 | 2018-05-14 | Filing |
| Officer | $178.25 | 1,650 | $294,113.82 | 15,935 | 2018-03-13 | Filing |
| Director | $178.40 | 120 | $21,408.00 | 2,000 | 2018-03-13 | Filing |
| Large Shareholder, Officer, Director | $165.27 | 545 | $90,072.15 | 2,964,524 | 2018-03-06 | Filing |
| Large Shareholder, Officer, Director | $164.57 | 900 | $148,113.00 | 2,965,069 | 2018-03-06 | Filing |
| Large Shareholder, Officer, Director | $163.21 | 11,200 | $1,827,952.00 | 2,965,969 | 2018-03-06 | Filing |
| Large Shareholder, Officer, Director | $168.36 | 4,200 | $707,129.22 | 2,960,692 | 2018-01-17 | Filing |
| Large Shareholder, Officer, Director | $167.24 | 7,746 | $1,295,478.22 | 2,964,892 | 2018-01-17 | Filing |
| Large Shareholder, Officer, Director | $166.43 | 24,991 | $4,159,229.64 | 2,972,638 | 2018-01-17 | Filing |
| Large Shareholder, Officer, Director | $165.36 | 10,894 | $1,801,439.47 | 2,997,629 | 2018-01-17 | Filing |
| Large Shareholder, Officer, Director | $171.00 | 1,235 | $211,179.20 | 3,008,523 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $170.12 | 30,876 | $5,252,563.37 | 3,009,758 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $169.21 | 25,023 | $4,234,181.87 | 3,040,634 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $168.03 | 5,539 | $930,735.89 | 3,065,657 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $165.54 | 71,678 | $11,865,547.45 | 3,071,196 | 2018-01-12 | Filing |
| Large Shareholder, Officer, Director | $155.00 | 1,800 | $279,007.56 | 3,142,874 | 2017-12-29 | Filing |
| Large Shareholder, Officer, Director | $155.82 | 16,018 | $2,495,988.83 | 3,144,674 | 2017-12-28 | Filing |
| Director | $148.85 | 1,000 | $148,850.00 | 2,120 | 2017-12-06 | Filing |
| Officer | $137.59 | 3,275 | $450,607.25 | 15,330 | 2017-10-27 | Filing |
| Officer | $137.69 | 2,597 | $357,580.93 | 18,605 | 2017-10-27 | Filing |