Dow Jones Sustainability Indexes – Definition

The Dow Jones Sustainability Index (Indexes) (DJSI) was launched in 1999, the Dow Jones Sustainability Indexes are the first global indexes tracking the financial performance of the leading sustainability driven companies worldwide. Based on the cooperation of Dow Jones Indexes, STOXX Limited and SAM they provide asset managers with reliable and objective benchmarks to manage sustainability portfolios.

Currently 70 Dow Jones Sustainability Indexes licenses are held by asset managers in 16 countries to manage a variety of financial products including active and passive funds, certificates and segregated accounts. In total, these licensees presently manage close to 6 billion USD based on the Dow Jones Sustainability Indexes.

Dow Jones Sustainability Index and Brand Valuation

Dow Jones Sustainability Indexes ask a number of questions for businesses to appear within the DJSI; of which 3 are specifically relevant to Brands and Brand Valuations:


  • Do you currently value your brand?
  • Do you integrate the value into your brand strategy?
  • What is your brand governance strategy?


The answers to these questions have a siginificant bearing on the position of a company within the DJSI, and therefore potential financial implications for the company.

Please contact us at if this is of relevance to you and your business.

Latest releases