Integrated Diagnostics Holdings (LON:IDHC) investors are sitting on a loss of 45% if they invested five years ago
Integrated Diagnostics Holdings plc (LON:IDHC) shareholders will doubtless be very grateful to see the share price up 32% in the last month. But that doesn't change the fact that the returns over the ...