For value investorsScreener
Integrated Diagnostics Holdings plc (IDGXF) · Fundamental Indicators · Sponda