Molecular Partners AG (SWX:MOLN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
3.770
+0.020 (0.53%)
Mar 12, 2026, 5:30 PM CET

Molecular Partners AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
140128138108167487
Market Cap Growth
-11.34%-6.87%27.50%-35.58%-65.58%-
Enterprise Value
37.2656.9221.12-37.02-25.4386.08
PE Ratio
--2.10-2.70-1.86--
PS Ratio
--35.2319.511.1263.50
PB Ratio
1.472.031.240.780.915.77
P/TBV Ratio
1.752.021.140.780.935.54
P/FCF Ratio
--3.14-2.92-2.301.82-6.74
P/OCF Ratio
--3.18-2.96-2.331.80-6.81
EV/Sales Ratio
--5.41-6.69-0.1750.38
EV/EBITDA Ratio
--1.29-0.460.80-0.27-8.08
EV/EBIT Ratio
--1.25-0.440.77-0.28-7.75
EV/FCF Ratio
-0.69-1.39-0.450.79-0.28-5.35
Debt / Equity Ratio
0.030.030.010.010.020.05
Debt / EBITDA Ratio
-0.06-0.06-0.04-0.060.04-0.10
Debt / FCF Ratio
-0.07-0.07-0.04-0.060.04-0.07
Net Debt / Equity Ratio
-1.11-1.11-1.04-1.04-1.04-1.18
Net Debt / EBITDA Ratio
1.601.602.503.12-2.052.08
Net Debt / FCF Ratio
1.721.722.453.08-2.081.38
Asset Turnover
-00.030.030.870.05
Quick Ratio
8.618.6114.0713.1014.503.38
Current Ratio
8.798.7914.3113.3514.773.50
Return on Equity (ROE)
-55.55%-55.55%-33.98%-30.12%68.83%-59.47%
Return on Assets (ROA)
-44.60%-44.60%-34.31%-26.53%53.62%-35.21%
Return on Invested Capital (ROIC)
8232.59%8232.59%-3562.10%-1282.57%657.10%-352.44%
Return on Capital Employed (ROCE)
-48.68%-48.68%-36.91%-28.49%62.90%-49.61%
Earnings Yield
-42.95%-47.69%-37.06%-53.69%0.00%0.00%
FCF Yield
-38.51%-31.87%-34.24%-43.38%55.07%-14.84%
Buyback Yield / Dilution
-0.05%-0.04%-8.93%-0.02%0.18%-8.36%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.