Life Healthcare Group Holdings Limited (JSE:LHC) is a favorite amongst institutional investors who own 53%
Key Insights Significantly high institutional ownership implies Life Healthcare Group Holdings' stock price is sensitive to their trading actions 53% of the business is held by the top 5 shareholders...