International Biotechnology Trust is up 73% in just four months
International Biotechnology Trust (IBT) 793pGain to Date: 73.5%Original entry point: Buy at 457p, 19 March 2020Napoleon supposedly preferred lucky generals to good ones, and while our timing to buy International Biotechnology Trust...
09 July 2020