Basilea Pharmaceutica AG

BPMUF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$572$580$543$414
- Cash$128$121$63$60
+ Debt$97$112$112$129
Enterprise Value$541$571$593$482
Revenue$104$132$76$73
% Growth-21.4%73.3%4.9%
Gross Profit$41$145$25$56
% Margin39.9%109.9%32.2%76.9%
EBITDA$25$56$10$3
% Margin24.1%42.5%13.3%4.3%
Net Income$16$57$21-$21
% Margin15.2%43%27.2%-29.4%
EPS Diluted1.264.21.5-1.78
% Growth-70%180%184.3%
Operating Cash Flow$23$56$18-$8
Capital Expenditures-$0-$1-$0-$1
Free Cash Flow$23$55$17-$8
Basilea Pharmaceutica AG (BPMUF) Financial Statements & Key Stats | AlphaPilot