Key Insights Institutions' substantial holdings in Scancell Holdings implies that they have significant influence over...
While it may not be enough for some shareholders, we think it is good to see the Scancell Holdings plc ( LON:SCLP...
Key Insights Significantly high institutional ownership implies Scancell Holdings' stock price is sensitive to their...