Baidu (NASDAQ: BIDU) and Alibaba (NYSE: BABA) are two of China's largest tech companies. Baidu owns the country's largest search engine, and Alibaba owns its top e-commerce marketplaces and cloud platform.

I compared these two stocks back in late January, and declared that Baidu's "accelerating growth, expanding ecosystem, and lower valuation" made it a better buy than Alibaba. But since then, Baidu's stock declined about 4% as Alibaba's stock rallied nearly 30%.

I clearly overestimated Baidu's ability to continue growing and underestimated the resilience of Alibaba's e-commerce and cloud businesses. Let's see what I got wrong, and whether or not Alibaba will continue to outperform Baidu.

Continue reading


Source Fool.com