Canadian National Railway offers a highly diversified network with strong returns, a significant dividend yield of 2.60%, and a long history of consecutive dividend increases, appealing to ...