Top Wall Street analysts are upbeat on these stocks for the long haul – CNBC

Top Wall Street analysts are upbeat on these stocks for the long haul  CNBC