SHARE PRICE: Brand boosts the bottom line
Valuable brands deliver superior shareholder returns
Strong brands do far more than win industry awards and climb rankings such as these. The value of a brand has a clear, measurable link with the share price of the company behind it.
Over the 12 years in which we have been tracking the BrandZ 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 April 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 for businesses and investors.
Strong brands generate superior shareholder returns
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 than for other brands as conditions improved.