Invest In The Best: Brands.
Powerful Brands significantly outperform the stock market.
“Brands are beacons of trust. The more choices consumers have, the more important these beacons become.”
McKinsey & Company
Brand Bonanza
According to global consulting firm McKinsey & Company, strong brands are a powerful asset, consistently outperforming the market. Their research shows that the world's 40 strongest brands offered nearly double the total return to shareholders (TRS) compared to an investment in a Morgan Stanley Capital International (MSCI) World index certificate over a 20-year period ending in 2019.