Home Stock Analysis Baidu shares surge 10.7% on Tuesday: here’s why