Walmart Stock Analysis: Fair Value or Overvalued?