Molecure S.A. (WSE:MOC)
Poland flag Poland · Delayed Price · Currency is PLN
5.95
+0.06 (1.02%)
Jul 24, 2026, 5:00 PM CET

Molecure 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
123136204328200522
Market Cap Growth
-9.84%-33.36%-37.85%64.09%-61.66%-24.18%
Enterprise Value
105.71124.92193.1271.45140.86425.76
Last Close Price
5.956.6010.1019.5014.2637.40
Forward PE
-83.806.606.606.606.60
PS Ratio
18.8020.8669.5589.4026.54357.31
PB Ratio
1.371.551.973.252.493.70
P/TBV Ratio
7.217.994.135.052.674.52
EV/Sales Ratio
16.2119.1665.8173.9218.69291.55
Debt / Equity Ratio
0.040.040.050.050.050.03
Net Debt / Equity Ratio
-0.13-0.13-0.11-0.56-0.74-0.68
Net Debt / EBITDA Ratio
0.610.710.391.941.767.13
Net Debt / FCF Ratio
0.550.550.192.401.586.02
Asset Turnover
0.060.060.030.040.060.01
Quick Ratio
4.794.799.8210.889.7616.79
Current Ratio
4.794.799.8210.8810.7418.81
Return on Equity (ROE)
-16.44%-16.44%-30.62%-31.33%-32.48%-9.46%
Return on Assets (ROA)
-18.48%-15.91%-28.59%-31.48%-30.95%-8.92%
Return on Invested Capital (ROIC)
-25.83%-19.61%-47.32%-98.73%-113.96%-35.78%
Return on Capital Employed (ROCE)
-19.29%-16.60%-30.07%-33.63%-32.72%-9.30%
Buyback Yield / Dilution
-1.98%-1.26%-20.00%-20.00%-0.53%-0.69%
Total Shareholder Return
-1.98%-1.26%-20.00%-20.00%-0.53%-0.69%