2 ms·
According to Wikipedia, Yahoo!'s 2014 net income was $7.52 billion. Do they get income from their stake in Alibaba?
by cpeterso 11y ago
According to Wikipedia, Yahoo!'s 2014 net income was $7.52 billion. Do they get income from their stake in Alibaba?
- syjer 11y agoThey sold a lot of shares during the alibaba IPO in 2014 : https://investor.yahoo.net/secfiling.cfm?filingid=1193125-14-359011&CIK=1011006 https://investor.yahoo.net/secfiling.cfm?filingid=1193125-14... .