Investors: Buy Canadian National (TSX:CNR) Now!

Canadian National Railway (TSX:CNR)(NYSE:CNI) is the largest railroad in Canada and one of the largest on the continent. That being said, that …