Today, Benj Gallander commented about whether CM.TO, ETFC, CEG.CN, TLC.TO, MTM.H.TO, BX, SCC.TO, CBF.UN.TO, TECK.B.TO, GBU.V, BMO.TO, MAL.TO, CAE.TO, BNS.TO, IQW.TO, WOS-LSE, CSIQ, FLEX, ZL.TO, ATS.TO, SLR, TGX, MACE, BXE.TO are stocks to buy or sell.