BMP Pharma Trading AG (BST:BMP)
Germany flag Germany · Delayed Price · Currency is EUR
6.10
-0.10 (-1.61%)
At close: Aug 10, 2026

BMP Pharma Trading AG Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
000000
Revenue Growth
191.07%44.26%2764.29%-96.58%-63.16%345.20%
Gross Profit
0000-00
Operating Income
-1.27-1.27-1.91-1.85-1.18-0.8
Net Income
2.482.482.882.751.572.62
Earnings Per Share
0.470.470.550.520.300.50
EPS Growth
--13.87%4.59%75.39%-40.06%1440.42%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.050.0500.040.040.01
Total Debt
--0.130.030.380.48
Net Cash (Debt)
0.050.05-0.130.02-0.34-0.47
Net Cash Growth
------
Net Cash Per Share
0.010.01-0.020.00-0.06-0.09

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
22.77%22.77%14.28%39.29%-46.28%12.29%
Operating Margin
-54956.96%-54956.96%-118988.15%-3301448.21%-72055.67%-17878.21%
Pretax Margin
164548.66%164548.66%261356.61%7305189.29%135379.51%72127.16%
Profit Margin
107186.60%107186.60%179523.63%4916214.29%95712.07%58819.29%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.480-0.4800.500
Dividend Per Share Growth
4.17%--4.00%-