Citi analyst Ariel Rosa upgraded CN (CNI) to Buy from Neutral with a price target of $130, up from $126. The firm says “muted” investor expectations have created a favorable backdrop for CN to ...
CN trades near $130 per share at the time of writing, compared to $180 at the peak last year. The stock is now back to the four-year low it breached during the market rout in April. CN operates ...
Canadian National Railway (TSX:CNR) is down considerably over the past year. Contrarian investors with a buy-and-hold strategy are wondering if CNR stock is now oversold and good to buy for a ...