Today, Gavin Graham commented about whether NVLN.TO, SLF.TO, HAL, ECA.TO, CNQ.TO, S.TO, HSE.TO, PWF.TO, IQW, MX.TO, CAE.TO, BK, RNR, FFH.TO, NTEL.TO, MSFT, OTEX.TO, ENB.TO, AL.TO, CP.TO, WPT.TO, VT.TO, T.TO, AUR.TO, TD.TO, ING, N.TO are stocks to buy or sell.