BIDU is trading at $127.89 (-3.59%) after reporting Q4 and FY 2025 results that featured flat revenue and a significant EPS decline compared to market expectations.
- Non-GAAP net income dropped 41.8% YoY to RMB3.907 billion; while the figure beat lowered guidance, investors remain focused on the company's AI monetization struggles.
- CEO Robin Li highlighted a strategic pivot toward AI, though the stock faces broader pressure from concerns over the Chinese technology sector.
- The company authorized a new $5 billion share repurchase program to support shareholder value amid the current earnings pressure.