Baidu Leads Tech Gains on August 19 Market Realist
Shares of China’s leading search engine Baidu (BIDU) have been on a tear today. The stock gained 7.8% in market trading today to close at $104.22. Baidu’s …
Baidu Leads Tech Gains on August 19 Market Realist
Shares of China’s leading search engine Baidu (BIDU) have been on a tear today. The stock gained 7.8% in market trading today to close at $104.22. Baidu’s …