Massmedica S.A. (WSE:MSM)
Poland flag Poland · Delayed Price · Currency is PLN
6.44
+0.34 (5.57%)
At close: Feb 12, 2026

Massmedica Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1612681221
Market Cap Growth
22.67%105.29%-29.71%-30.00%-41.18%144.25%
Enterprise Value
241710121522
Last Close Price
6.445.052.463.504.798.15
PE Ratio
23.0014.9711.6020.5634.6034.08
PS Ratio
0.540.370.230.340.561.13
PB Ratio
2.742.031.141.902.614.81
P/TBV Ratio
2.772.041.151.912.614.81
P/FCF Ratio
40.34--116.55-17.41
P/OCF Ratio
10.327.55-44.31-10.70
EV/Sales Ratio
0.820.530.390.500.681.20
EV/EBITDA Ratio
13.369.217.498.4414.2218.05
EV/EBIT Ratio
15.5711.239.3814.0822.5326.31
EV/FCF Ratio
61.43--171.64-18.54
Debt / Equity Ratio
1.480.910.920.880.660.21
Debt / EBITDA Ratio
4.742.943.492.642.980.74
Debt / FCF Ratio
21.80--53.61-0.76
Net Debt / Equity Ratio
1.430.890.910.840.620.17
Net Debt / EBITDA Ratio
4.592.873.432.522.800.59
Net Debt / FCF Ratio
21.09-40.33-8.2951.26-1.710.61
Asset Turnover
1.281.601.421.451.381.21
Inventory Turnover
1.221.671.791.801.781.79
Quick Ratio
0.350.210.590.490.400.44
Current Ratio
1.281.231.461.171.081.07
Return on Equity (ROE)
12.37%14.52%10.62%9.07%7.85%14.43%
Return on Assets (ROA)
4.21%4.68%3.69%3.22%2.60%3.46%
Return on Invested Capital (ROIC)
8.48%10.95%8.88%7.99%7.33%12.25%
Return on Capital Employed (ROCE)
20.10%19.30%12.80%20.70%13.30%19.50%
Earnings Yield
4.35%6.68%8.62%4.87%2.89%2.93%
FCF Yield
2.48%-1.09%-9.56%0.86%-13.99%5.75%
Payout Ratio
---84.87%-68.16%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.