| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $94.23 | 1,098 | $103,464.54 | 33,796 | 2018-01-29 | Filing |
| Large Shareholder, Officer, Director | $93.21 | 902 | $84,075.42 | 34,894 | 2018-01-29 | Filing |
| Large Shareholder, Officer, Director | $92.02 | 2,000 | $184,040.00 | 23,796 | 2018-01-24 | Filing |
| Large Shareholder, Officer, Director | $92.03 | 2,000 | $184,060.00 | 23,795 | 2018-01-24 | Filing |
| Officer | $88.24 | 600 | $52,944.00 | 246,419 | 2018-01-23 | Filing |
| Officer | $90.08 | 5,000 | $450,400.00 | 176,371 | 2018-01-22 | Filing |
| Officer | $88.58 | 3,330 | $294,971.40 | 66,041 | 2018-01-22 | Filing |
| Director | $86.53 | 125 | $10,816.25 | 10,495 | 2018-01-16 | Filing |
| Officer | $86.63 | 400 | $34,652.00 | 128,814 | 2018-01-16 | Filing |
| Officer | $86.40 | 322 | $27,820.80 | 129,214 | 2018-01-16 | Filing |
| Officer | $86.48 | 710 | $61,400.80 | 8,004 | 2018-01-16 | Filing |
| Officer | $86.34 | 904 | $78,051.36 | 546,195 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $86.02 | 906 | $77,934.12 | 25,796 | 2018-01-16 | Filing |
| Large Shareholder, Officer, Director | $85.96 | 906 | $77,879.76 | 25,795 | 2018-01-16 | Filing |
| Officer | $86.87 | 600 | $52,122.00 | 245,425 | 2018-01-16 | Filing |
| Officer | $86.43 | 710 | $61,365.30 | 2,094 | 2018-01-16 | Filing |
| Officer | $83.01 | 100 | $8,301.00 | 246,025 | 2018-01-09 | Filing |
| Officer | $81.66 | 500 | $40,830.00 | 246,125 | 2018-01-09 | Filing |
| Officer | $79.90 | 400 | $31,960.00 | 128,702 | 2018-01-02 | Filing |
| Officer | $79.92 | 196 | $15,664.32 | 129,102 | 2018-01-02 | Filing |