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 $136 per share at the time of writing, compared to $180 at one point last year. The stock bounced off the 2025 low of $130 to as high as $150 in May, but has since given back a good ...
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 shares are down nearly 25% amid tariff fears and a weak North American economy, presenting a buying opportunity reminiscent of Warren Buffett's 2009 railroad investment. CNI boasts a ...
China has been one of the top-performing equity markets in 2019 but there's still upside ahead. XBI is up 27% year-to-date but it might be a wise move to take a few chips off the table here. Don't get ...