Twitter is Wall Street’s favorite social media stock