TSX loses winning streak as railroad shares slide – MarketScreener

Shares of Canadian National Railway fell 4.8% after the company's first-quarter revenue missed analysts' estimates. Canadian Pacific Kansas City also …