Stokes Capital Advisors LLC Lowers Stock Position in Canadian National Railway Company $CNI

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