Clarity over new manager gives International Biotechnology Trust a welcome boost
International Biotechnology Trust (IBT) 650pGain to date: 4.8%We said to buy shares in International Biotechnology Trust (IBT) on 1 June 2022 at 620.1p as there was an opportunity to buy cheaply into a sector that had been heavily...
14 September 2023