Basilea Pharmaceutica AG

BPMUF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$572,152$579,771$543,464$413,711
- Cash$128,365$120,700$62,963$59,900
+ Debt$96,786$111,671$112,447$128,606
Enterprise Value$540,573$570,742$592,948$482,417
Revenue$103,960$132,250$76,293$72,729
% Growth-21.4%73.3%4.9%
Gross Profit$41,436$145,285$24,577$55,931
% Margin39.9%109.9%32.2%76.9%
EBITDA$25,099$56,182$10,155$3,146
% Margin24.1%42.5%13.3%4.3%
Net Income$15,802$56,856$20,737-$21,389
% Margin15.2%43%27.2%-29.4%
EPS Diluted1.264.21.5-1.78
% Growth-70%180%184.3%
Operating Cash Flow$23,056$56,443$17,920-$7,619
Capital Expenditures-$321-$1,325-$467-$645
Free Cash Flow$22,735$55,118$17,453-$8,264
Basilea Pharmaceutica AG (BPMUF) Financial Statements & Key Stats | AlphaPilot