International Biotechnology Trust plc (IBT.L) LSE

760.62

+22.621(+3.07%)

Updated at September 29 04:09PM

Currency In GBp