Wall Street: Tesla clears Netflix affront