Ownership data and analyst forecasts provide insight into a company's prospects. Hedge funds hold 50% ownership of Molecular Partners AG, influencing management decisions. Institutions also invest, with BVF Partners L.P. being the largest shareholder.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay