Stocks to watch on Wednesday:Baidu (BIDU) - streaming video subsidiary iQiyi (IQ) plans to go public around $18 per ADS on March 29. The fast growing service should draw some attention to the value proposition of Baidu in comparison to American peers. iQiyi would only have a value of around $13 billion after generating revenues of $2.7 billion last year. Expect a big IPO pop in the stock. Twitter (TWTR) - the social media service was crushed losing over 10% on the day. The stock may take a few days to settle out, but Twitter is an incredible buy as engagement rebounds and the data issues at Facebook (FB) actually provide an opportunity for the platform. Square (SQ) - the market doesn't want to hear this, but this mobile payments provider is a dangerous holding with the price approaching $60. Alphabet (GOOG, GOOGL) - getting passed by Amazon (AMZN) in market valuation only further highlights the value in this stock. Alphabet is the bargain of the group while Amazon maintains a ton of risk similar to Square. Click on the Sign in/Sign up button in the top right corner to join for free to comment on your stock moves for tomorrow. Click on the Follow button to get daily blog posts from Out Fox The $treet. Disclosure: Long BIDU, TWTR