Massmedica S.A. (WSE:MSM)
Poland flag Poland · Delayed Price · Currency is PLN
4.400
-0.270 (-5.78%)
At close: Jul 8, 2026

Massmedica 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
1110126812
Market Cap Growth
4.76%-17.03%105.29%-29.71%-30.00%-41.18%
Enterprise Value
191817101215
Last Close Price
4.404.195.052.463.504.79
PE Ratio
15.6418.8820.2011.6020.5634.60
PS Ratio
0.330.310.370.230.340.56
PB Ratio
1.721.762.281.141.902.61
P/TBV Ratio
1.731.772.291.151.912.61
P/FCF Ratio
----116.55-
P/OCF Ratio
122.76-7.57-44.31-
EV/Sales Ratio
0.600.570.530.390.500.68
EV/EBITDA Ratio
8.319.159.257.498.4414.22
EV/EBIT Ratio
10.3612.0413.029.3814.0822.53
EV/FCF Ratio
----171.64-
Debt / Equity Ratio
1.471.461.020.920.880.66
Debt / EBITDA Ratio
3.944.212.953.492.642.98
Debt / FCF Ratio
----53.61-
Net Debt / Equity Ratio
1.391.411.000.910.840.62
Net Debt / EBITDA Ratio
3.714.072.883.432.522.80
Net Debt / FCF Ratio
-11.95-3.77-39.00-8.2951.26-1.71
Asset Turnover
-1.421.631.421.451.38
Inventory Turnover
-1.381.621.791.801.78
Quick Ratio
0.530.490.250.590.490.40
Current Ratio
1.281.301.321.461.171.08
Return on Equity (ROE)
-9.64%11.43%10.62%9.07%7.85%
Return on Assets (ROA)
-4.17%4.12%3.69%3.22%2.60%
Return on Invested Capital (ROIC)
8.45%7.61%8.99%8.88%7.99%7.33%
Return on Capital Employed (ROCE)
22.60%19.50%18.70%12.80%20.70%13.30%
Earnings Yield
6.39%5.29%4.95%8.62%4.87%2.89%
FCF Yield
-6.76%-21.32%-1.12%-9.56%0.86%-13.99%
Payout Ratio
0.80%---84.87%-