Canada stocks: top gainers and losers snapshot
Canada-listed shares with at least 1,000 shares traded show gains and declines across selected names, led by Corus Entertainment, Enthusiast Gaming and Global Educ Communities, and lagged by T-Mobile US, TVA Group and Verizon Communications.