As Canadian Natl Ry Co (CNI) Market Valuation Rose, Guardian Capital LP Has Boosted Holding …

The institutional investor held 978,844 shares of the railroads company at the end of 2018Q4, valued at $72.46M, up from 971,014 at the end of the …