Old man is selling a winner to buy a loser
SoftBank’s market cap is about $82 billion, though its Alibaba shares alone are worth about $128 billion.
It means other assets of SoftBank is less than zero, live with reality!
Make Yahoo! under Mayer with a slightly higher market cap than its holding in BABA look good.