Market Factors: Three Canadian companies among BofA’s favoured ‘Global Steady Compounders’ list of stock picks | AllMind News