 With a massive number of stocks to pick from, investors can easily overlook lesser-known names. But just because a company is small or out of the limelight doesnt mean its stock cant offer excellent returns. 