Yahoo owned a large stake in Alibaba, and when Alibaba had its record breaking IPO last fall, Yahoo made a lot of money. They cashed out $9 billion worth of shares, and their remaining 401 million shares of stock climbed to a value of about $40.5 billion. Investors have been eagerly speculating on what Yahoo […]