Walmart stock wins second upgrade of the week