Top Wall Street analysts find these stocks promising for the long haul