Canadian National Railway: Why I’ve Been Buying This Wide Moat Compounder

Class-1 railroads, such as Canadian National Railway, are highlighted as having wide competitive moats and predictable growth due to consolidation and …