International Biotechnology Trust plc (IBT.L) LSE

Currency In GBp

AD

Valuation

Market Cap359M
Enterprise Value379.03M
P/E Ratio2.35
PEG Ratio0
Price/Sales Ratio2.23
Price/Book Ratio0.94
Enterprise/Revenue2.35
Enterprise/EBITDA2.43

Fiscal Year

Fiscal YearAugust 31, 2026
Most Recent QuarterAugust 31, 2026

Profitability

Profit Margin0.96
Operating Margin0.96
AD

Management Effectiveness

Return On Assets0.38
Return On Equity0.44

Income Statement

Revenue158.57M
Revenue/Share5.01
Gross Profit152.89M
EBITDA153.56M
Net Income152.21M
Diluted EPS4.75

Balance Sheet

Total Cash2.07M
Total Cash/Share0.07
Total Debt22.1M
Total Debt/Equity0.06
Current Ratio0.11
Book Value Per Share11.83

Price History

52-Week Change29.95
52-Week High1,235
52-Week Low842
Moving Average 50 Days1,070.49
Moving Average 200 Days1,015.61

Statistics

Average Volume67,093
Shares Outstanding31.65M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate0.31
Trailing Annual Dividend Yield2.81
Payout Ratio0.07
Last Split FactorN/A
Last Split DateN/A
AD