With 52% ownership, Ceres Power Holdings plc (LON:CWR) boasts of strong institutional backing
Key Insights Significantly high institutional ownership implies Ceres Power Holdings' stock price is sensitive to their trading actions A total of 6 investors have a majority stake in the company wit...