29.04.2025
Fresh insights from our research network: The Wall Street Journal reports on our innovative investment concepts focused on iconic culture, management excellence, and superior strategy. These approaches were developed in collaboration with Jonathan Matzinger from the University of Bern.
An Overview of the Three Concepts
Management Excellence
Investing in outstanding leadership. This concept evaluates management quality based on how effectively key business drivers are managed, including product quality, innovation, financial strength, and corporate culture.
Iconic Culture
Investing in the best employers of today and tomorrow. This approach is grounded in a comprehensive analysis of corporate culture across dimensions such as employee satisfaction, compensation systems, optimism about the future, and team spirit. A strong culture not only drives operational efficiency but also plays a critical role in attracting and retaining top talent.
Superior Strategy
Making investment decisions based on strategic excellence. The focus here is on a company’s ability to clearly set priorities and implement key strategic success factors. This is essential for competitive differentiation and long-term growth.
About the Research Partner
Jonathan Matzinger is a doctoral researcher at the University of Bern, where he studies the drivers of long-term corporate success. His work bridges theoretical foundations with empirical analysis. The result: practical investment concepts that help investors identify success factors and make informed, strategic decisions.
Read the full Wall Street Journal article here: https://www.wsj.com/business/best-managed-companies-drucker-ffdde76c?st=iRRDhV&reflink=desktopwebshare_permalink