Five TSX stocks that reported earnings, and what analysts are saying
Investing.com -- A busy earnings week for Canadian equities brought better-than-expected results for some, and renewed caution for others. From miners turning in record profits to renewable energy firms grappling with shortfalls, market reaction to first-quarter numbers has been swift among analysts.