Canadian National Railway Co plans to buy back up to 20 million common shares as part of a Normal Course Issuer Bid starting February 4, 2025, and ending February 3, 2026. As of January 23, 2025, the company had 628,224,299 common shares outstanding.