Tesla skids on earnings; Morgan Stanley upgrades Yelp