Baidu Q1 Earnings Beats Expectations, Stock Flat
Baidu (ticker symbol BIDU) is the most popular search engine in China, essentially functioning as the “Google of China”. They have released their first quarter financial results, reporting earnings more than doubled over the prior year quarter to $163.5 million on an …