Canadian National Railway Co announced a 7% increase in its dividend and a share repurchase program allowing the buyback of up to 32 million shares over the next year, as of January 23, 2024. The company aims to improve shareholder returns, building on previous achievements with a notable repurchase of 27.8 million shares at a weighted-average price of C$156.25 since January 2023.