IBT.LSE Stock Analysis: International Biotechnology Trust plc | Real-Time Data & Fundamental Insights