Topic: Stock analysis

Magna revenue feels impact of U.S. dollar

Justice Canada payroll fiasco has lessons for investors

2 Canadian companies to invest in

Should you invest in these tech companies?

Canadian companies you should watch

Dual-class share structures are making a comeback