Massmedica S.A. (WSE:MSM)
Poland flag Poland · Delayed Price · Currency is PLN
5.72
0.00 (0.00%)
At close: Aug 11, 2026

Massmedica Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1410126812
Market Cap Growth
48.96%-17.03%105.29%-29.71%-30.00%-41.18%
Enterprise Value
22.3918.2317.5310.6512.1714.92
Last Close Price
5.724.195.052.463.505.00
PE Ratio
20.3323.2619.4919.0620.6332.67
PS Ratio
0.430.310.370.230.340.66
PB Ratio
2.231.762.271.251.802.60
P/TBV Ratio
2.251.782.281.261.812.60
P/FCF Ratio
-55.067.56-43.97-
P/OCF Ratio
159.5955.067.56-43.97-
EV/Sales Ratio
0.700.570.540.400.490.82
EV/EBITDA Ratio
9.699.429.407.759.59-
EV/EBIT Ratio
12.0812.4813.2111.9113.81-
EV/FCF Ratio
-99.1810.87-63.33-
Debt / Equity Ratio
1.471.471.021.010.830.68
Debt / EBITDA Ratio
3.944.342.943.483.06-
Debt / FCF Ratio
105.1445.713.40-20.22-
Net Debt / Equity Ratio
1.391.410.990.990.790.61
Net Debt / EBITDA Ratio
3.714.192.863.422.93-1.16
Net Debt / FCF Ratio
99.0744.123.31-9.5619.36-2.14
Asset Turnover
1.241.401.641.421.431.16
Inventory Turnover
2.072.112.522.702.983.03
Quick Ratio
0.490.490.290.600.430.39
Current Ratio
1.301.301.541.591.081.06
Return on Equity (ROE)
11.39%7.83%12.35%6.60%8.78%8.30%
Return on Assets (ROA)
4.70%3.84%4.84%3.01%3.58%-13.22%
Return on Invested Capital (ROIC)
8.46%7.20%9.54%6.26%7.85%-33.22%
Return on Capital Employed (ROCE)
22.63%17.15%15.39%13.89%18.84%-57.70%
Earnings Yield
4.92%4.30%5.13%5.25%4.85%3.06%
FCF Yield
-1.82%13.23%-2.27%-
Dividend Yield
-0.05%0.00%0.00%4.13%0.00%
Payout Ratio
0.80%1.21%0.00%0.00%85.19%0.00%
Total Shareholder Return
-0.05%0.00%0.00%4.13%0.00%