BMP Pharma Trading AG (BST:BMP)
Germany flag Germany · Delayed Price · Currency is EUR
6.60
0.00 (0.00%)
At close: Jun 9, 2026

BMP Pharma Trading AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
--0.010.000.040.06
Net Debt / Equity Ratio
0.000.000.010.000.030.06
Net Debt / EBITDA Ratio
0.040.04-0.01--0.59
Asset Turnover
0.000.000000.00
Quick Ratio
3.023.022.883.989.6023.14
Current Ratio
3.023.022.964.0810.1323.92
Return on Equity (ROE)
27.82%27.82%32.69%29.19%16.71%35.61%
Return on Assets (ROA)
-8.01%-8.01%-9.34%-9.47%-6.68%-5.94%
Return on Invested Capital (ROIC)
-12.31%-12.19%-14.79%-12.97%-8.53%-8.24%
Return on Capital Employed (ROCE)
-16.70%-16.70%-18.10%-17.80%-10.20%-8.30%