Today, Bill Carrigan and Bill Shaw commented about whether MX.TO, TRP.TO, N.TO, KEG.UN.TO, BCE.TO, FZR.UN.TO, JE.TO, BNP.TO, DH.TO, KFS.TO, VKR.UN.TO, Y.TO, TD.TO, FBK.TO, NDN.TO, HSE.TO, AGU.TO, TEO.TO, VRX.TO, HD, NTEL.TO, HKY.TO, TECK.B.TO, CFP.TO, ST.A.TO, ZL.TO, CAE.TO, IE.TO, MSFT, KCA.TO, TA.TO, CMT.TO are stocks to buy or sell.