A Valuation Check for Walmart's Recent Rally