International Biotechnology Trust plc

IBT.L · LSE
Analyze with AI
8/31/2025
8/31/2024
8/31/2023
8/31/2022
Market Cap£239,549£259,651£261,357£267,585
- Cash£14,980£10,433£0£0
+ Debt£29,607£22,827£32,474£39,976
Enterprise Value£254,176£272,045£293,831£307,561
Revenue£18,686£42,338£8,494£22,143
% Growth-55.9%398.4%-61.6%
Gross Profit£14,383£40,140£6,170-£13,583
% Margin77%94.8%72.6%-61.3%
EBITDA-£21£39,553£0£0
% Margin-0.1%93.4%0%0%
Net Income-£1,170£38,876£6,813-£22,473
% Margin-6.3%91.8%80.2%-101.5%
EPS Diluted-0.0331.020.17-0.55
% Growth-103.2%500%130.9%
Operating Cash Flow£28,633£45,352£27,299£1,124
Capital Expenditures-£28,633£0£0£0
Free Cash Flow£0£45,352£27,299£1,124