Baidu (BIDU) Stock; Slides 5% Despite $5 Billion Buyback Announcement