Canadian National Railway Co. closed C$29.08 below its 52-week high of C$181.34, which the company achieved on March 21st.
Canadian National Railway Co. closed C$29.95 short of its 52-week high of C$181.34, which the company achieved on March 21st.
In a report released on January 17, Cherilyn Radbourne from TD Cowen upgraded Canadian National Railway (CNI – Research Report) to a Buy, with ...
Stifel analyst Benjamin J. Nolan upgraded Canadian National Railway Company (NYSE:CNI) to Buy from Hold while reducing the price target to $120 from $132. The analyst writes that 2024 was a ...