| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $73.41 | 597 | $43,825.77 | 145,250 | 2018-12-21 | Filing |
| Officer | $79.90 | 287 | $22,931.30 | 145,847 | 2018-12-20 | Filing |
| Officer | $78.43 | 100 | $7,843.00 | 146,134 | 2018-12-20 | Filing |
| Officer | $75.14 | 100 | $7,514.00 | 146,234 | 2018-12-20 | Filing |
| Officer | $72.89 | 397 | $28,937.33 | 146,334 | 2018-12-20 | Filing |
| Officer | $83.01 | 279 | $23,159.79 | 283,216 | 2018-12-19 | Filing |
| Officer | $82.20 | 1,200 | $98,640.00 | 283,495 | 2018-12-19 | Filing |
| Officer | $80.40 | 300 | $24,120.00 | 284,695 | 2018-12-19 | Filing |
| 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 |