Canadian National Railway: The Track Ahead Is Clearing Up (NYSE:CNI)
· seekingalpha.com
Canadian National Railway delivered strong Q2 2026 results, with revenue up 11% and EPS up 10%. See why I rate CNI stock a Buy now.
In my first article about Canadian National Railway ( CNI ), which was published in December 2025 on Seeking Alpha, I tried to see through temporary headwinds t...