Interesting performance from what is seen by many as a defensive stock. 18th October 2017 CANADA STOCKS-CP Rail, energy shares help TSX edge higher Reuters +6.29% CANADA STOCKS-TSX rises, led by CP Rail after earnings beat Reuters Canadian Pacific's (CP) Q3 Earnings In Line, Revenues Miss Zacks