Integrated Diagnostics Holdings plc's (LON:IDHC) stock price dropped 12% last week; retail investors would not be happy
Key Insights Integrated Diagnostics Holdings' significant retail investors ownership suggests that the key decisions...
Source: yahoo.com