Canadian National Railway’s (CNI) efforts to reward its shareholders through dividends and buybacks are encouraging. However, high operating costs and low liquidity are major concerns.Factors Favoring CNIAs a reflection of its shareholder-friendly stance, CNI paid dividends of C2billion,C2.07 billion and C2.14billionin2022,2023and2024,respectively.Therailroadoperatorisalsoactiveonthebuybackfront.ThecompanyrepurchasedsharesworthC4.71 billion, C4.55billionandC2.6 billion in 2 ...