Yahoo's share of Alibaba Group and Yahoo! Japan is worth $30 billion before taxes, based on an Alibaba Group IPO in 2015. Yahoo will have less than a billion outstanding shares of stock after the buyback is completed. You do the math.
Strong Buy !
Sentiment: Strong Buy
Stop with the assumptions and let me know when your dreams materialize .
Nothing but facts!
Frightened Yahoo bashers are speechless...