Home
Tag
Baidu Inc
1 article
Results
Baidu Q2 Shares Drop 13% on Weak Ads
Baidu's shares fell 13% to HK$87.95, a near one‑year low, after Q2 results missed market expectations. Q2 non‑GAAP net income was CNY2.6 bn, 16% below the CNY3.1 bn consensus, and revenue reached CNY3