| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $95.62 | 617 | $58,997.54 | 8,097 | 2018-02-15 | Filing |
| Large Shareholder, Officer, Director | $98.57 | 1,000 | $98,570.00 | 51,526 | 2018-02-20 | Filing |
| Large Shareholder, Officer, Director | $97.58 | 1,000 | $97,580.00 | 52,526 | 2018-02-20 | Filing |
| Large Shareholder, Officer, Director | $95.82 | 769 | $73,685.58 | 31,526 | 2018-02-15 | Filing |
| Officer | $96.35 | 253 | $24,376.55 | 128,943 | 2018-02-15 | Filing |
| Officer | $99.96 | 11,773 | $1,176,829.08 | 536,201 | 2018-02-20 | Filing |
| Officer | $95.58 | 721 | $68,913.18 | 547,974 | 2018-02-15 | Filing |
| Officer | $97.53 | 600 | $58,518.00 | 244,019 | 2018-02-20 | Filing |
| 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 |