International Biotechnology Trust PLC
GB - GB0004559349 - IBT
632.22GBX
-4.21%