Since "common knowledge" is that Alibaba is worth so much
and Yahoo will got to $60 because of it then it is certain that is not what will happen. If it was that simple then Yahoo would already be that high. So something is not right here, and I think it has to be the "fact" Yahoo will skyrocket in price. I am long so I hope I am wrong, but experience tells me I am not.
market is a continuum of buyers and sellers, no set price, keep that in mind. even if you think it is worth 60, you will want other investors to buy as well so you have liquidity in the short term. So many might wait to the point of missing out on a good deal because they are not sure about the momentum.