Nestmedic S.A. (WSE:NST)
Poland flag Poland · Delayed Price · Currency is PLN
0.7200
+0.0080 (1.12%)
At close: Jul 24, 2026

Nestmedic 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
403517384222
Market Cap Growth
145.18%99.69%-54.25%-9.59%90.20%209.52%
Enterprise Value
39.8836.921.5939.9146.8825.2
Last Close Price
0.720.690.591.391.972.23
PS Ratio
34.5441.2618.0424.6922.6533.96
PB Ratio
4.184.305.687.1312.7122.49
P/TBV Ratio
7.4511.63--11.3823.74
EV/Sales Ratio
34.5843.6022.2825.7825.1138.51
Debt / Equity Ratio
0.010.291.040.311.635.28
Net Debt / Equity Ratio
-0.120.241.330.311.383.01
Net Debt / EBITDA Ratio
0.32-0.60-0.98-0.29-0.72-0.79
Net Debt / FCF Ratio
0.14-0.27-0.95-0.25-0.56-0.38
Asset Turnover
0.070.060.080.120.150.09
Inventory Turnover
0.070.060.080.160.470.75
Quick Ratio
0.620.610.140.231.234.87
Current Ratio
2.872.070.852.117.1113.77
Return on Equity (ROE)
-49.29%-82.09%-127.45%-155.85%-229.62%182.51%
Return on Assets (ROA)
-28.53%-32.10%-43.99%-47.55%-54.62%-53.90%
Return on Invested Capital (ROIC)
-50.48%-46.08%-74.16%-91.95%-113.33%-499.25%
Return on Capital Employed (ROCE)
-38.02%-49.22%-62.31%-55.97%-60.88%-67.41%
Buyback Yield / Dilution
-49.57%-41.86%-10.64%-31.02%-86.94%-39.63%
Total Shareholder Return
-49.57%-41.86%-10.64%-31.02%-86.94%-39.63%