In a recent 13F filing with the SEC, Farallon Capital Management revealed a significant increase in its investment in Baidu. The filing, which reflects trades made during the second quarter ending June 30, 2026, shows the firm boosted its holdings by over 171% to 1.20 million shares, valued at approximately $137.58 million.
This considerable purchase occurred before Baidu announced its second-quarter earnings on August 18, 2026, which missed analyst expectations and showed a 4% decline in year-over-year revenue. The company has faced headwinds in its core online advertising business, while also investing heavily in its AI and cloud initiatives. Farallon has not publicly commented on its reasoning for the increased stake.