Canadian National Railway (TSE:CNR) Receives C$170.64 Consensus Price Target from Analysts
Shares of Canadian National Railway (TSE:CNR – Get Free Report) (NYSE:CNI) have been given a consensus rating of “Moderate Buy” by the eighteen research firms that are covering the company, MarketBeat.com reports. One research analyst has rated the stock with a sell recommendation, four have assigned a hold recommendation, nine have assigned a buy recommendation […]
