LSE - Delayed Quote USD

Integrated Diagnostics Holdings plc (IDHC.L)

0.3640
+0.0200
+(5.81%)
At close: May 23 at 4:35:13 PM GMT+1