$YHOO needs Alibaba to go higher than 73$….. I do think it will go higher for a stock that have P/E=6.9X