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 […]

May 31, 2025 - 08:16
 0
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 […]