Retail investors hold the majority stake in Centaurus Metals Limited with 50% ownership, followed by private companies at 29%. Institutional investors also have a significant portion of the company's stock. Insiders and top 23 shareholders collectively own 50% of the company.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing