StockComparison Logo
vs

MOLN vs EMPG

Comparison between Molecular Partners AG (MOLN, Company) and Empro Group Inc (EMPG, Company).

Both MOLN and EMPG are from the Healthcare sector.

MOLN vs EMPG - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
MOLN
$140M
EMPG
$139M
Max Drawdown
MOLN
89.59%
Winner
EMPG
37.01%
Sharpe Ratio
MOLN
0.36
Winner
EMPG
2.40
5Y Beta
MOLN
0.63
Winner
EMPG
0.15
Industry
MOLN
Biotechnology
EMPG
Medical Distribution
P/E Ratio
Winner
MOLN
-1.54
EMPG
184.84
Forward P/E
MOLN
1.70
EMPG
N/A
PEG Ratio
MOLN
-0.08
EMPG
N/A
5Y EPS CAGR
MOLN
-2.74%
EMPG
N/A
Debt to Equity
Winner
MOLN
4.89%
EMPG
99.92%
Free Cash Flow Yield
MOLN
-48.80%
Winner
EMPG
-0.01%
P/S Ratio
MOLN
156.56
Winner
EMPG
26.08
P/B Ratio
Winner
MOLN
1.62
EMPG
93.70

MOLN vs EMPG - Historical Returns

Returns include dividend reinvestment.

1M
Winner
MOLN
+0.26%
EMPG
+0.00%
3M
MOLN
-11.29%
Winner
EMPG
+0.00%
6M
MOLN
-5.75%
Winner
EMPG
+0.00%
1Y
MOLN
+0.26%
Winner
EMPG
+299.08%
5Y(CAGR)
MOLN
-27.84%
EMPG
N/A
Max(CAGR)
MOLN
-27.84%
Winner
EMPG
+327.42%

MOLN vs EMPG - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearMOLNEMPG
2026-8.77%+0.00%
2025-10.50%+299.08%
2024+13.86%N/A
2023-34.89%N/A
2022-66.28%N/A
2021-2.39%N/A

MOLN vs EMPG Drawdown Comparison

The maximum drawdown for MOLN was -89.59%, occurring on Apr 19, 2024. This drawdown has not yet recovered.

The maximum drawdown for EMPG was -37.01%, occurring on Jul 15, 2025. Recovery took 19 trading sessions.

The current MOLN drawdown is -87.93%. The current EMPG drawdown is -2.25%.

RankMOLNEMPG
#1-89.59%
Jan 14, 2022 - Apr 19, 2024
-37.01%
Jul 2, 2025 - Jul 30, 2025
#2-52.45%
Jun 28, 2021 - Jan 10, 2022
-14.19%
Aug 29, 2025 - Sep 10, 2025
#3-2.58%
Jun 17, 2021 - Jun 25, 2021
-14.12%
Sep 11, 2025 - Sep 22, 2025
#4N/A-4.45%
Aug 7, 2025 - Aug 15, 2025
#5N/A-3.97%
Sep 29, 2025 - Oct 7, 2025
#6N/A-3.36%
Aug 27, 2025 - Aug 29, 2025
#7N/A-2.37%
Sep 22, 2025 - Sep 25, 2025
#8N/A-2.25%
Oct 7, 2025 - Oct 8, 2025
#9N/A-2.01%
Aug 19, 2025 - Aug 22, 2025
#10N/A-0.20%
Aug 25, 2025 - Aug 27, 2025

Correlation

Correlation between MOLN and EMPG is 0.41 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.41
-101

Select Stocks to Compare