Ted Thatcher and Brendan Cavanaugh argue Baidu (BIDU) is deeply undervalued, with cash levels nearly matching its market cap. They highlight accelerating AI revenue and growth in Apollo Go, despite China macro and geopolitical pressures. The pair says Baidu’s AI push and capital flexibility could mark a turning point for the stock.
Trading 360
18 May 2026
SHARE