Holding(s) in Company - International Biotechnology Trust plc | Ticker