Mercator Medical S.A. (WSE:MRC)
Poland flag Poland · Delayed Price · Currency is PLN
51.20
-0.70 (-1.35%)
Jul 22, 2026, 1:12 PM CET

Mercator Medical Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4813514674425251,033
Market Cap Growth
5.20%-24.78%5.70%-15.91%-49.12%-76.49%
Enterprise Value
296.3171.57218.32118.03107.521,032
Last Close Price
51.2037.9047.8041.5049.3597.00
PE Ratio
38.8512.239.00--2.20
Forward PE
-2.022.022.022.022.02
PEG Ratio
-0.410.410.410.410.41
PS Ratio
0.84-0.860.940.970.60
PB Ratio
0.530.390.500.510.52902.90
P/TBV Ratio
0.530.400.500.480.49865.65
P/FCF Ratio
32.72----3.17
P/OCF Ratio
6.83---12.882.05
EV/Sales Ratio
0.52-0.400.250.200.60
EV/EBITDA Ratio
15.50-0.841.271.352.14
EV/EBIT Ratio
--0.921.671.992.23
EV/FCF Ratio
20.15----3.16
Debt / Equity Ratio
0.020.020.000.010.000.00
Debt / EBITDA Ratio
--0.020.060.040
Net Debt / Equity Ratio
-0.20-0.19-0.26-0.37-0.41-0.46
Net Debt / EBITDA Ratio
0.76--0.94-3.46-5.250.00
Net Debt / FCF Ratio
--2.718.216.080.00
Asset Turnover
0.1400.540.461.002.68
Inventory Turnover
1.9601.902.183.7011.55
Quick Ratio
3.253.184.355.578.295.14
Current Ratio
5.105.196.557.4611.636.87
Return on Equity (ROE)
0.90%0.00%5.58%-2.44%-37.77%85.20%
Return on Assets (ROA)
-18.45%0.00%28.19%41.59%10.21%66.94%
Return on Invested Capital (ROIC)
-26.22%0.00%46.49%75.45%18.72%173.13%
Return on Capital Employed (ROCE)
-25.57%0.00%25.95%7.41%10.55%88.22%
Earnings Yield
2.56%8.18%11.11%--45.52%
FCF Yield
3.06%0.00%---31.59%
Dividend Yield
1.29%0.00%0.00%6.00%0.00%0.00%
Payout Ratio
--0.00%-121.33%0.00%0.00%
Buyback Yield / Dilution
1.74%1.80%2.02%1.91%3.47%3.88%
Total Shareholder Return
3.03%1.80%2.02%7.91%3.47%3.88%