Canoe Financial LP Has $261.01 Million Stock Position in Canadian National Railway

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