Zacks Investment Ideas feature highlights: Alibaba, Baidu, Nvidia, CQQQ and FXI Stock Market Stocks to buy Stocks to sell admin September 26, 2025 0 29 1 minute read Alibaba and Baidu surge past $100 with AI momentum, while ETFs like CQQQ and FXI offer broader China tech exposure.