Baidu stock whipsaws after Chinese search giant posts revenue beat and announces $5 billion stock buyback plan

The Chinese search giant jumped as much as 7% in pre-market trading, but tumbled shortly after the opening bell.