MarketInOut Stock Screener Log In | Sign Up

International Biotechnology Trust Plc

LSE • Healthcare • Biotechnology • Quote as of 10/30/2026
International Biotechnology Trust Plc stock price and volume chart

Company Profile

IndustryBiotechnology
SectorHealthcare
ExchangeLSE
Market Capitalization329.19 mln
Float31.28 mln
Earnings Date11/06/2026

EPS

242
Exceptional

P / E

4.30
Deeply undervalued

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-2.83
Likely reliable

Relative Strength

92 / 100
Top performer

Debt / Equity

0.09
Debt-free

Business Description

International Biotechnology Trust plc is an investment fund focused on biotechnology and life sciences companies, ranging from early-stage private firms to large publicly traded corporations developing drugs, medical devices, and related technologies. Most of its capital goes into small and mid-sized listed companies, with up to 40% allocated to private companies that it eventually exits through trade sales or public listings. The fund primarily targets opportunities in the United States while also considering attractive investments across Western Europe, Australia, and Asia, typically committing between $1 million and $4 million per company.

Key Fundamentals

EPS242
P/E4.30
ROE27.60
RPS2.40
ROIC22.03
ROA24.45
Interest Cover50.50
EBITDA, mln78.74
EV / EBITDA4.47
EV / EBIT4.47
Revenue, mln80.44
EV / Revenue4.37

Quote Details

Last 1,040.00
Change 0 (0%)
Open 1,051.82
Volume 109,459
Turnover 113,837,360
Average Volume 63,194

Financial Ratios

Pre-Tax Profit Margin96
Leverage Ratio1.10
Current Ratio0.10
Price / Book1.03
Price / Tangible Book1.03
Price / Cash Flow12.28
Debt / Equity0.09
Price / Sales4.08

Financial Strength

Altman Z-Score5.27
Piotroski F-Score 3 / 9
Beneish M-Score-2.83
Price to Intrinsic Value1.40
Price to Graham Number0.44
Shiller PE Ratio21.87

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.46% 77 / 100   
1 Month -4.59% 29 / 100   
2 Months -3.7% 31 / 100   
6 Months 9.17% 76 / 100   
1 Year 24.62% 82 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog