The August stock market decline has created many new buying opportunities. I strongly recommend that investors take advantage of the current low prices and buy undervalued Canadian stocks. I screened my Benjamin Graham database to find undervalued Canadian companies with rapidly growing earnings and strong balance sheets. I believe the two companies recommended below offer excellent appreciation potential during the next two to three years. Canadian National Railway (CNI), based in Montreal, operates Canada’s largest railroad system covering Canada from east to west and the central U.S. south to the Gulf of Mexico. Canadian National Railway is the most...