International Biotechnology Trust plc

IBT.L · LSE
Analyze with AI
8/31/2025
2/28/2025
8/31/2024
2/29/2024
Market Cap£244£249£250£266
- Cash£15£4£10£9
+ Debt£30£36£23£28
Enterprise Value£259£280£263£284
Revenue£6£13£10£32
% Growth-52.8%21.3%-67.7%
Gross Profit£2£13£11£27
% Margin28.2%100%104.4%83.6%
EBITDA-£9£0£11-£1
% Margin-157.7%0%100.5%-1.9%
Net Income-£8£7£11£28
% Margin-136.9%55.4%100.7%87.4%
EPS Diluted-0.230.190.290.73
% Growth-221.1%-34.5%-60.3%
Operating Cash Flow£31-£3-£34£26
Capital Expenditures-£31£0£0£0
Free Cash Flow£0-£3-£34£26