| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $81.40 | 1,025 | $83,435.00 | 76,588 | 2019-01-02 | Filing |
| Officer, Director | $80.67 | 1,000 | $80,670.00 | 77,613 | 2019-01-02 | Filing |
| Officer, Director | $79.75 | 3,600 | $287,100.00 | 78,613 | 2019-01-02 | Filing |
| Officer, Director | $80.24 | 300 | $24,072.00 | 82,213 | 2019-01-02 | Filing |
| Officer, Director | $79.55 | 6,800 | $540,940.00 | 82,513 | 2019-01-02 | Filing |
| Officer | $81.37 | 316 | $25,712.92 | 31,036 | 2019-01-02 | Filing |
| Officer | $81.36 | 754 | $61,345.44 | 7,111 | 2019-01-02 | Filing |
| Officer, Director | $81.36 | 1,365 | $111,056.40 | 135,412 | 2019-01-02 | Filing |
| Officer, Director | $81.35 | 1,200 | $97,620.00 | 136,777 | 2019-01-02 | Filing |
| Officer, Director | $80.07 | 4,801 | $384,416.07 | 137,977 | 2019-01-02 | Filing |
| Officer, Director | $79.39 | 13,599 | $1,079,624.61 | 142,778 | 2019-01-02 | Filing |
| Officer | $80.10 | 18,748 | $1,501,714.80 | 31,352 | 2018-12-27 | Filing |
| Officer | $88.06 | 50,625 | $4,458,037.50 | 31,352 | 2018-12-19 | Filing |
| Officer | $89.13 | 5,000 | $445,650.00 | 7,865 | 2018-12-12 | Filing |
| Director | $92.62 | 100 | $9,262.00 | 0 | 2018-12-12 | Filing |
| Director | $91.68 | 910 | $83,428.80 | 100 | 2018-12-12 | Filing |
| Director | $90.73 | 3,300 | $299,409.00 | 1,010 | 2018-12-12 | Filing |
| Director | $89.49 | 2,990 | $267,575.10 | 4,310 | 2018-12-12 | Filing |
| Director | $88.47 | 500 | $44,235.00 | 7,300 | 2018-12-12 | Filing |
| Director | $87.44 | 200 | $17,488.00 | 7,800 | 2018-12-12 | Filing |