The Toronto Stock Exchange is up 84 points at midday with most sectors higher.
Materials is the top gainer, up 1.7%, tracking higher precious metals prices.
The telecoms sector continued its downward decline, shedding 1.5%. Telus (T.TO) touched a fresh 52-week low of $15.03 in earlier trade.
In economic news, Statistics Canada reported real GDP advanced 0.5% for the month of April, after contracting 0.1% in March and above economists' expectations.
In stocks, Quarterhill (QTRH.TO) jumped near 46% to hit a multi-year high of C$2.50 per share after it announced it was acquiring Conduent Tolling Solutions' business for $70 million cash.