Medicofarma Biotech SA (WSE:MDB)
Poland flag Poland · Delayed Price · Currency is PLN
0.4060
-0.0040 (-0.98%)
At close: Jul 24, 2026

Medicofarma Biotech Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jul '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2826747911620
Market Cap Growth
23.03%-64.24%-6.06%-32.06%482.19%848.05%
Enterprise Value
31.5128.975.1478.01115.4919.79
Last Close Price
0.410.391.091.161.702.92
PS Ratio
628.6821.5398.2418.4634.635.44
PB Ratio
5.403.848.046.228.14-86.80
P/TBV Ratio
5.443.898.177.099.46-
P/OCF Ratio
--10164.5081.7663.65-
EV/Sales Ratio
-23.59100.0818.3434.615.42
EV/EBITDA Ratio
---453.88157.59-
Debt / Equity Ratio
0.770.370.15000
Net Debt / Equity Ratio
0.770.370.15-0.040.000.28
Net Debt / EBITDA Ratio
--4.80-0.93-2.95-0.110.12
Net Debt / FCF Ratio
--2.48-1.262.050.160.21
Asset Turnover
-0.080.050.260.394.09
Inventory Turnover
-1717.7646.1116.6810.4416.87
Quick Ratio
0.130.200.210.490.900.34
Current Ratio
1.081.211.371.021.230.62
Return on Equity (ROE)
--28.67%-31.57%-11.85%-3.08%-399.46%
Return on Assets (ROA)
--13.84%-20.87%-9.52%-2.54%-68.31%
Return on Invested Capital (ROIC)
--20.58%-28.86%-12.02%-3.14%-263.90%
Return on Capital Employed (ROCE)
--16.81%-25.47%-10.79%-2.94%-249.74%
Buyback Yield / Dilution
-0.00%0.00%0.00%-900.00%0.00%
Total Shareholder Return
-0.00%0.00%0.00%-900.00%0.00%