Computershare Limited's (ASX:CPU) market cap touched AU$18b last week, benefiting both retail investors who own 48% as well as institutions

Computershare Limited (ASX:CPU) has a diverse ownership structure with retail investors holding a 48% stake and institutional investors owning a significant portion. The top 25 investors collectively own less than 50%, indicating no single entity has a majority interest.