Canadian National Railway Is Near its 52-Week Low: Is the Stock a Buy?

More importantly, it's not the only advantageous factor that the railroad boasts. CN hauls goods across its vast network. Those goods can be …