Small Cap Best & Worst Report - May 7, 2015 By: TalkMarkets May 07, 2015 at 10:02 AM EDT The average small cap stock score is 48.94. That is below the average score of 52.67 over the past four weeks. Read More >> Related Stocks: Ambarella Inc Biodelivery Sci Intl CCA Industries Ellie Mae Inc Monolithic Power Sys Nutrisystem Inc Scientific Games