BMP Pharma Trading AG (BST:BMP)
Germany flag Germany · Delayed Price · Currency is EUR
8.50
-0.50 (-5.56%)
At close: Aug 28, 2026

BMP Pharma Trading AG Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
-000000
Revenue Growth
-44.26%2764.29%-96.58%-63.16%345.20%
Gross Profit
-0.01000-00
Operating Income
-1.51-1.27-1.91-1.85-1.18-0.8
Net Income
3.612.482.882.751.572.62
Earnings Per Share
-0.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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
-0.0500.040.040.01
Total Debt
--0.130.030.380.48
Net Cash (Debt)
-0.05-0.130.02-0.34-0.47
Net Cash Growth
------
Net Cash Per Share
-0.01-0.020.00-0.06-0.09

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-22.77%14.28%39.29%-46.28%12.29%
Operating Margin
--54956.96%-118988.15%-3301448.21%-72055.67%-17878.21%
Pretax Margin
-117975.34%164548.66%261356.61%7305189.29%135379.51%72127.16%
Profit Margin
-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%-