Alibaba Group Holdings, Ltd (NYSE:BABA) and Baidu, Inc (NASDAQ:BIDU) were trading opposite to the general markets on Wednesday, rising over 5% and 1% at one point, respectively, while the SPDR S&P 500 continued to consolidate sideways by printing an inside bar on the daily chart. Both stocks have tumbled significantly over the past many months, with Alibaba plummeting over 60% from its Oct. 27, 2020 all-time high of $319.32 and Baidu plunging about 58% from its all-time high of $354.82 that it printed on Feb. 22, 2021.