Why Wall Street analysts and Jim Cramer see more upside for this portfolio Big Tech name