Walmart stock hits a record high after it gets a JPMorgan upgrade