Today, Michael Smedley and John Zechner commented about whether MSFT, OTEX.TO, VN.TO, RY.TO, TD.TO, VRX.TO, MG.TO, NVLN.TO, CNQ.TO, IMN.TO, CCO.TO, IPS.TO, WED.V, PJC.A.TO, POC.B.TO, TGL.TO, SWG.TO, UEX.TO, CPHR, ESI.TO, ELD.TO, TK, AAPL, FSV, CFW.TO, BLDP.TO, DY.TO, FCP.TO, HCG.TO, NKO.TO, SVY.TO, TPX.A.TO are stocks to buy or sell.