2 weeks Baidu Shares Plunge 28.9% Year to Date: Time to Sell the Stock? Zacks
BIDU stock tumbles 28.9% YTD as core business stagnates & AI investments fail to deliver, signaling that it’s time for investors to head for the exit.
AI · Baidu (BIDU) · China · Tech · Waters (WAT)
X