Canadian National Railway: Resilient Growth With A Fair Value Proposition – Seeking Alpha

Canadian National Railway has a strong moat with extensive rail networks in North America, ensuring stable gross profit margins.