While institutions own 41% of South32 Limited (ASX:S32), retail investors are its largest shareholders with 51% ownership
Retail investors hold 51% ownership in South32 Limited, while institutions own 41%. The top 25 shareholders collectively have less than half of the total ownership. Institutional ownership and analyst sentiments can indicate a stock's expected performance.