With 62% ownership, AJ Bell plc (LON:AJB) boasts of strong institutional backing
Key Insights Significantly high institutional ownership implies AJ Bell's stock price is sensitive to their trading actions 51% of the business is held by the top 7 shareholders Insiders have been se...