If the company has no confidence that YHOO will rise, no point of buying shares here. Alibaba IPO will pop the stock to around $40 or higher. Every incoming holidaies will see a new record sale number for Alibaba.com.
When a company with a market cap of $36b spends $5b worth, it will reduce the float by at least 15% may be even more, if the float is way lower than $35b. I guess Marissa is a genius besides being pretty