Haleon plc (LON:HLN) is largely controlled by institutional shareholders who own 72% of the company
Key Insights Significantly high institutional ownership implies Haleon's stock price is sensitive to their trading actions The top 13 shareholders own 51% of the company Using data from analyst forec...