Canadian National Railway: Short-Term Hurdles Are Fleeting, Long-Term Growth Endures

Canadian National Railway faces revenue decline in FY23 but projected to grow 6% in FY24. Trading at low valuation with potential upside.