Shares of China’s leading search engine Baidu (BIDU) have been on a tear today. The stock gained 7.8% in after-hours trading today to close at $104.22.
Shares of China’s leading search engine Baidu (BIDU) have been on a tear today. The stock gained 7.8% in after-hours trading today to close at $104.22.