Valuable brands deliver superior shareholder value
Brand boosts the bottom line
Over the 12 years in which we have been tracking the BrandZTM Top 100 Most Valuable Global Brands, the companies behind the top-ranking brands have far outperformed stock market benchmarks.
The value of the BrandZ™ Strong Brands Portfolio increased 147.3 percent between April 2006 and August 2017, outperforming both the S&P 500, which grew 90.9 percent, and the MSCI World Index, which grew 43.9 percent. (The MSCI World Index is a weighted index of global stocks.)
In concrete terms, $100 invested in 2006 would be worth $144 today based on the MSCI World Index growth rate, and $191 based on the S&P 500 growth rate. But that $100 invested in the BrandZ™ Strong Brand Portfolio would have more than doubled in value, to $247.
Strong Brands are a very valuable asset.
In difficult economic times, having a strong brand does not make a business immune to a change of fortune, but it can help soften the blow. In 2008-2009, the most valuable brands in the world took a hit due the global economic downturn, but their value was somewhat protected; their value did not fall by the same extent as other brands, and their recovery came more quickly as conditions improved.