The Boston Consulting Group (BCG) released the “The 2021 Value Creators Ranking”, a ranking with the companies that most generate Total Shareholder Return (TSR) in the world. The ranking is divided by industry and includes some Brazilian companies, such as Magazine Luiza, the Brazilian retail giant, which stood out in the first position in the global ranking in the Retail category as the company in the sector with the best shares.
While Magazine Luiza delivered TSR of 226%, B2W generated a TSR of 38%. Amazon‘s TSR was 37%. The 2021 Value Creators rankings detailed in the interactive above are based on data as of December 31, 2020, and reflect average annual TSR over the five years from 2016 through 2020; 2400 companies were evaluated.
Other Brazilian companies appear in “The 2021 Value Creators Ranking”. In the Banking category, three large banks appear in the top ten: Banco do Brasil, in fourth, with a 26.6% TSR; Bradesco, in fifth, with a 24.7% TSR and Itaú, in sixth, with a 24.2% TSR.
According to the Boston Consulting Group, despite the global crisis caused by the COVID-19 pandemic, the trajectory of value creation for companies has not changed: investors continue to want companies that prioritize investments in the technologies development and professionals; a good services and products portfolio and a strong sustainability strategy are also essential.
BCG’s ranking has been done for 23 years based on total shareholder return, a metric that, according to the consultancy, reflects the final result for investors. The full BCG ranking and analysis can be accessed here.