Small Cap Best & Worst Stocks To Buy - January 21, 2016 By: TalkMarkets January 21, 2016 at 10:45 AM EST The average small cap score is 45.34 and that's below the four week average score of 48.33. Read More >> Related Stocks: Atrion Corp Bottomline Tech IN Francesca's Holdings Geron Corp Macom Technology S Northwest Pipe Company O S I Systems Inc Orthofix Intl NV Provident Financial