Microsoft ($MSFT) and Walmart ($WMT) - among the most overbought stocks this week