The TSX Composite closed higher on Friday, but failed to make up for losses earlier in the week.
Communications and utility sectors led the gains, while gold and energy sectors performed poorly.
Greater Toronto area home sales declined for the third consecutive month.
On Wall Street, stocks surged on a softer-than-expected April jobs report, with strong quarterly reports from major companies boosting investor confidence.