Canadian National Railway (NYSE:CNI) Given New $98.00 Price Target at Barclays

Canadian National Railway Company NYSE: CNI is a Class I freight railway that operates an integrated rail network across Canada and the United States.