Stock Analysis: Canadian National Railway Company (NYSE:CNI)

Read the full article at: http://www.thediv-net.com/2008/11/stock-analysis-canadian-national.html
(via www.thediv-net.com)

Canadian National Railway Company (CNI) operates Canada's largest railroad, linking customers in Canada, the U.S., and Mexico through approximately 20,400 miles of track. Linked here is a detailed analysis and commentary.