Photo illustration by the Globe and Mail
We’re pleased to toast the New Year with our Megastar ranking of Canada’s largest publicly traded companies. It contains key investing data on 250 major stocks, with a star rating for each company’s momentum appeal and another for its value merit. Both are combined to form the Megastar portfolio, which outperformed the market by 9.4 percentage points since last year. Cheers!
Our star system combines two branches of investing that have pedigrees stretching back decades – and even centuries. It starts with momentum, which favours stocks that have been winners in recent times with the hope they’ll continue to climb. Momentum is complemented with value investing principles, which seek out bargain companies trading at low prices relative to their fundamentals. Ideally, the combination of momentum and value favours bargain stocks on the mend.
Our rankings are based…


