5 Best Foreign Stocks to Buy Now

3. Canadian National Railway Company (NYSE:CNI)

Number of Hedge Fund Holders: 42

Canadian National Railway Company (NYSE:CNI) shares have more than tripled from the beginning of 2012 given strong earnings growth. Despite the high inflation, demand for railroads is strong as the Association of American Railroads reported that North American rail traffic rose 2.4% year over year for the week ending November 26. Recently, the U.S. government also passed a bill that averted a potential rail strike that could have affected Canadian National Railway Company (NYSE:CNI). 42 hedge funds in our database owned shares of Canadian National Railway Company (NYSE:CNI) at the end of the third quarter, ranking the Canadian company #3 on our list of 10 Best Foreign Stocks to Buy Now.