Small-cap stocks can occasionally get a bad rap. What are often collectively thought of as volatile, risky, and money-losing companies can actually turn into strongly profitable businesses that can handily outpace the returns of more mature companies. The challenge is in weeding out the potentially great small-cap stocks from the bad apples.