Weekend roundup: Good and bad company earnings | Sound investing advice | Crumbling support for Putin By: MarketWatch May 12, 2017 at 09:57 AM EDT Here are MarketWatch articles to read this weekend. Read More >> Related Stocks: Snap Inc Valeant Pharmaceuticals International, Inc. Yelp Inc