Every once in a while we drop into the BrandZ website to check out the Top 100 Most Valuable Global Brands – and in particular how BrandZ’s share portfolio is performing.
Since 2006, BrandZ has been putting their money where their mouth is and actively investing in the most valuable global brands based on their research metrics.
And what a superior investment strategy it has been – since 2006 the BrandZ Top 10 Most Powerful Brands Portfolio has grown 317% and over the same period the BrandZ Strong Brands Portfolio growing 196% – both portfolios outperforming the two leading stock market indexes the S&P 500 which grew at 128%, and the MSCI World Index which grew at 59%.
Positive affirmation that money invested in building a valuable brand can return very real return on investment over the long term. Is it time to consider how your own company views investment in building its brand?