Canadian National Railway Co. closed C$32.46 below its 52-week high of C$181.34, which the company reached on March 21st.
Appalaches Capital highlighted stocks like Canadian National Railway Company (NYSE:CNI) in the third quarter 2024 investor letter. Canadian National Railway Company (NYSE:CNI) operates rail ...