Analyst forecasts and ownership data provide insights into a company's potential. Institutional investors own 69% of Merus N.V., benefiting from its market cap growth. Hedge funds and insiders also hold significant stakes, influencing board decisions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing