Institutional investors in Trustpilot Group plc (LON:TRST) see UK£67m decrease in market cap last week, although long-term gains have benefitted them.
Analyst forecasts and ownership data provide insights into a business's potential. Trustpilot Group plc is mainly owned by institutions, with 76% ownership. Institutional investors, like Capital Research, are key shareholders, influencing decisions due to their significant stake.