Canadian National Railway (TSE:CNR – Free Report) (NYSE:CNI) had its price target raised by Royal Bank of Canada from C$158.00 to C$164.00 in a research note published on Wednesday, BayStreet.CA reports. Royal Bank of Canada currently has a sector perform rating on the stock. Several other equities research analysts also recently issued reports on the […]