Mystery Solved By: TalkMarkets November 12, 2014 at 13:39 PM EST Yahoo’s 15% stake in Alibaba constitutes virtually the entire value of YHOO. Roughly speaking, this stake is worth nearly $44 billion… Read More >> Related Stocks: Alibaba Group Holding Ltd Yahoo