| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $96.09 | 615 | $59,095.35 | 2,230 | 2018-02-15 | Filing |
| Officer | $87.78 | 100 | $8,778.00 | 245,219 | 2018-02-06 | Filing |
| Officer | $88.39 | 500 | $44,195.00 | 245,319 | 2018-02-06 | Filing |
| Large Shareholder, Officer, Director | $92.22 | 2,000 | $184,440.00 | 31,795 | 2018-02-05 | Filing |
| Large Shareholder, Officer, Director | $92.21 | 2,000 | $184,420.00 | 31,796 | 2018-02-05 | Filing |
| Officer | $90.45 | 151 | $13,657.95 | 128,763 | 2018-02-01 | Filing |
| Officer | $90.51 | 155 | $14,029.05 | 7,059 | 2018-02-01 | Filing |
| Officer | $90.32 | 155 | $13,999.60 | 845 | 2018-02-01 | Filing |
| Officer | $93.10 | 600 | $55,860.00 | 245,819 | 2018-01-30 | Filing |
| Officer | $93.34 | 400 | $37,336.00 | 128,414 | 2018-01-29 | Filing |
| Large Shareholder, Officer, Director | $94.29 | 900 | $84,861.00 | 33,795 | 2018-01-29 | Filing |
| Large Shareholder, Officer, Director | $93.41 | 1,100 | $102,751.00 | 34,695 | 2018-01-29 | Filing |
| 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 |