Baidu shares moved higher but gave up much of those gains after weaker-than-expected third quarter revenue guidance.
Baidu shares moved higher but gave up much of those gains after weaker-than-expected third quarter revenue guidance.