WMT Walmart112.48+1.83 (+1.7%)
WMT Walmart110.46+1.64 (+1.5%)
Outlook is neutral, requiring stock price to land between $108 and $112
Strategy has +89% ROI potential and 7% overvalued
WMT Walmart108.24-5.02 (-4.4%)