These buy-rated stocks are undervalued and can perform in the future, BMO saysThe investment bank screened for buy-rated stocks with low price-to-earnings ratios.