With 52% institutional ownership, Onex Corporation (TSE:ONEX) is a favorite amongst the big guns
Key Insights Institutions' substantial holdings in Onex implies that they have significant influence over the company's share price The top 12 shareholders own 51% of the company Recent sales by insi...