| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $80.49 | 217 | $17,466.33 | 284,995 | 2018-12-18 | Filing |
| Officer | $79.98 | 1,562 | $124,928.76 | 285,212 | 2018-12-18 | Filing |
| Officer | $86.92 | 200 | $17,384.00 | 286,774 | 2018-12-03 | Filing |
| Officer | $86.30 | 1,050 | $90,615.00 | 286,974 | 2018-12-03 | Filing |
| Large Shareholder, Officer, Director | $86.74 | 200 | $17,348.00 | 263,751 | 2018-12-13 | Filing |
| Large Shareholder, Officer, Director | $85.77 | 2,000 | $171,540.00 | 263,951 | 2018-12-13 | Filing |
| Large Shareholder, Officer, Director | $84.97 | 10,812 | $918,695.64 | 265,951 | 2018-12-13 | Filing |
| Large Shareholder, Officer, Director | $88.40 | 343 | $30,321.20 | 263,751 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $87.62 | 3,700 | $324,194.00 | 264,094 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $86.64 | 8,968 | $776,987.52 | 267,794 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $86.06 | 500 | $43,030.00 | 263,751 | 2018-12-11 | Filing |
| Large Shareholder, Officer, Director | $85.42 | 19,697 | $1,682,517.74 | 264,251 | 2018-12-11 | Filing |
| Large Shareholder, Officer, Director | $84.69 | 5,312 | $449,873.28 | 283,948 | 2018-12-11 | Filing |
| Officer | $85.82 | 998 | $85,648.36 | 259,255 | 2018-12-13 | Filing |
| Officer | $85.01 | 4,844 | $411,788.44 | 260,253 | 2018-12-13 | Filing |
| Director | $88.00 | 2,500 | $220,000.00 | 8,662 | 2018-12-12 | Filing |
| Officer | $86.14 | 750 | $64,605.00 | 146,731 | 2018-12-03 | Filing |
| Officer | $83.12 | 300 | $24,936.00 | 147,481 | 2018-11-30 | Filing |
| Officer | $81.94 | 397 | $32,530.18 | 147,781 | 2018-11-30 | Filing |
| Officer | $80.27 | 187 | $15,010.49 | 148,178 | 2018-11-30 | Filing |