Stocks to watch on Tuesday:Baidu (BIDU) - the Chinese internet search giant beat reduced estimates sending the stock up to recent resistance around $115. The stock likely stalls here due to the ongoing trade war, but ultimately Baidu has a market value of only $44.0 billion and revenue estimates in the $17.5 billion range. Buy the stock on a pullback expecting more trade war related weakness. Stitch Fix (SFIX) - fear over competition in the massive retail sector is far overplayed. At this point, the stock is looking for a bottom after the late selloff following strong Q1 results. Stitch Fix trades at only 1x '20 sales estimates of 20% growth. Kohl's (KSS) - the retailer now has a dividend yield of 5.8%... enough said. Disclosure: Long BIDU