Retail investors who hold 57% of Contact Energy Limited (NZSE:CEN) gained 3.2%, institutions profited as well
Key Insights Contact Energy's significant retail investors ownership suggests that the key decisions are influenced by shareholders from the larger public 41% of the business is held by the top 25 sh...