Close Brothers Group plc's (LON:CBG) recent 16% pullback adds to one-year year losses, institutional owners may take drastic measures
Key Insights Significantly high institutional ownership implies Close Brothers Group's stock price is sensitive to their trading actions 50% of the business is held by the top 12 shareholders Insider...