Importance of Brands for Companies

  • 40-60 % of a company value derives from its brand value
  • Specialized funds are outperforming generalist funds
  • Companies which are invested in the brand define their own USP and DNA and are not solely dependent on price
  • With a strong brand it is easier to develop faster new sales channels (Multichannel) and allows private labels as add-on
  • A strong brand allows licensing or franchising to diversify the business risk and expand the business coverage
  • Strong brands attract easier capital and media attention but is also simplifying an exit
  • Companies investing in brands can achieve higher margins and have faster growth