International Biotechnology Trust PLC
GB - GB0004559349 - IBT
632.64GBX
-4.15%