Best Small Cap Stocks

Best small cap stocks this week: 

Monday, January 14, 2018: