Today, Marc-Andre Gaudreau and Bill Carrigan commented about whether HRG.TO, X, BA.TO, RMX.TO, BWR.TO, RY.TO, MSFT, AUQ.TO, BB.TO, ABX.TO, SC.TO, XLK, SLF.TO, YRI.TO, DD, MFC.TO, COW.TO, EMA.TO, SU.TO, NBG, HSE.TO, HAB.TO, CBO.TO, XCB.TO, TD.TO, CJR.B.TO, IFC.TO are stocks to buy or sell.