You must be new to this. Real longs add up current market cap and the Alibaba Group 40% share, then add the cash, then Yahoo Japan and then the part in Alipay, and let’s not forget Taobao and Alibaba.com. To that we add the Asian assets the core and the money. With a small 80% premium and you have your price.
Do not listen to those who say that all of those things are currently generously accounted for in the market cap, they just don’t have any good anonymous sources giving them the right information. They are just fools who go by the notoriously inaccurate official financial data.