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 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-0.010.000.040.06
Net Debt / Equity Ratio
0.000.010.000.030.06
Net Debt / EBITDA Ratio
--0.01--0.59
Asset Turnover
00000.00
Quick Ratio
3.022.883.989.6023.14
Current Ratio
3.022.964.0810.1323.92
Return on Equity (ROE)
27.82%32.69%29.19%16.71%35.61%
Return on Assets (ROA)
-6.09%-9.34%-9.47%-6.68%-5.94%
Return on Invested Capital (ROIC)
-9.25%-14.79%-12.97%-8.53%-8.24%
Return on Capital Employed (ROCE)
-12.70%-18.10%-17.80%-10.20%-8.30%