Canadian National Railway has a strong moat with extensive rail networks in North America, ensuring stable gross profit margins. Despite a slight overvaluation, CNI’s resilient business model ...