CPKC reports higher earnings, revenues for second quarter – Cochrane Eagle

The railroad is maintaining its most recent forecast of … CPKC's decision to maintain its guidance comes after Canadian National Railway Co.