CANADA STOCKS-TSX ends higher as CP Rail, mining shares gain By: Reuters: Company News April 20, 2017 at 17:00 PM EDT * Eight of TSX's 10 main groups move higher (Adds details, updates shares) Read More >> Related Stocks: Barrick Gold Corporation Canadian National Railway Company Canadian Natural Resources Limited Canadian Pacific Railway Limited Celestica Home Capital Group Royal Bank of Canada Suncor Energy Inc Toronto-Dominion Bank