The 5 Best Small Caps By: TalkMarkets March 05, 2015 at 15:15 PM EST The 5 best Small Caps for today are: Sturm Ruger & Co, OM Group, Marketaxess Holdings, US Ecology and Affymetrix. Read More >> Related Stocks: Marketaxess Holdings Sturm Ruger & Company US Ecology Inc