CN reported strong first-quarter earnings growth despite weather challenges, CEO optimistic
From Yahoo Finance: 2025-05-01 19:07:00 Canadian National (NYSE: CNI) reported strong first-quarter earnings despite winter weather impacting train length and
