Cardinal Capital Management Inc. Has $149.38 Million Stock Holdings in Canadian National Railway Company $CNI
Cardinal Capital Management Inc. increased its stake in Canadian National Railway Company ($CNI) by 5.8% in Q2, bringing its total holdings to 1.25 million shares valued at approximately $149.4 million. This makes CNI the fund's 11th largest position. Canadian National Railway recently reported strong …