Brokerages Set Canadian National Railway (NYSE:CNI) PT at $119.52
Canadian National Railway (NYSE:CNI – Get Free Report) (TSE:CNR) has earned an average rating of “Moderate Buy” from the twenty research firms that are covering the stock, MarketBeat Ratings reports. Two research analysts have rated the stock with a sell rating, six have assigned a hold rating, nine have issued a buy rating and three […]
