Alibaba IPO Somehow Looking Even Better By: InvestorPlace February 11, 2014 at 06:10 AM EST Read More >> Related Stocks: Amazon.com Baidu.com SP ADR Twitter, Inc. Yahoo eBay