StockComparison Logo
vs

DMRC vs MOLN

Comparison between Digimarc Corporation (DMRC, Company) and Molecular Partners AG (MOLN, Company).

DMRC is from the Technology sector, while MOLN is from the Healthcare sector.

5-Year PerformanceDMRC has outperformed MOLN, delivering a return of -21.8% compared to -26.3%

DMRC vs MOLN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DMRC
$155M
MOLN
$155M
Max Drawdown
DMRC
94.12%
Winner
MOLN
89.59%
Sharpe Ratio
DMRC
-0.07
Winner
MOLN
0.51
5Y Beta
DMRC
2.21
Winner
MOLN
0.38
Industry
DMRC
Software - Application
MOLN
Biotechnology
P/E Ratio
Winner
DMRC
-5.56
MOLN
-1.91
Forward P/E
DMRC
43.48
Winner
MOLN
1.70
PEG Ratio
DMRC
0.52
Winner
MOLN
-0.30
5Y EPS CAGR
DMRC
-11.36%
Winner
MOLN
-4.97%
Debt to Equity
DMRC
11.96%
Winner
MOLN
4.89%
Free Cash Flow Yield
Winner
DMRC
-5.74%
MOLN
-43.95%
P/S Ratio
Winner
DMRC
4.91
MOLN
156.56
P/B Ratio
DMRC
4.95
Winner
MOLN
1.83

DMRC vs MOLN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
DMRC
+12.22%
MOLN
+5.25%
3M
DMRC
-23.40%
Winner
MOLN
+9.64%
6M
Winner
DMRC
+54.94%
MOLN
-8.58%
1Y
DMRC
-31.73%
Winner
MOLN
+19.60%
5Y(CAGR)
Winner
DMRC
-21.84%
MOLN
-26.29%
10Y(CAGR)
DMRC
-14.34%
MOLN
N/A
Max(CAGR)
Winner
DMRC
-7.13%
MOLN
-25.81%

DMRC vs MOLN - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearDMRCMOLN
2026+19.15%-0.24%
2025-83.68%-10.50%
2024+5.70%+13.86%
2023+95.98%-34.89%
2022-54.73%-66.28%
2021-16.55%-2.39%
2020+40.47%N/A
2019+109.10%N/A
2018-59.15%N/A
2017+21.92%N/A
2016-11.84%N/A
2015+35.42%N/A
2014+43.99%N/A
2013-9.81%N/A
2012-17.95%N/A
2011-21.60%N/A
2010+100.07%N/A
2009+51.87%N/A
2008+20.87%N/A
2007+4.75%N/A
2006+48.73%N/A
2005-35.87%N/A
2004-28.31%N/A
2003+20.14%N/A
2002-43.10%N/A
2001+33.86%N/A
2000-68.12%N/A
1999-11.69%N/A

DMRC vs MOLN Drawdown Comparison

The maximum drawdown for DMRC was -93.96%, occurring on May 17, 2005. This drawdown has not yet recovered.

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

The current DMRC drawdown is -89.41%. The current MOLN drawdown is -86.80%.

RankDMRCMOLN
#1-93.96%
Feb 8, 2000 - May 17, 2005
-89.59%
Jan 14, 2022 - Apr 19, 2024
#2-35.95%
Dec 21, 1999 - Feb 4, 2000
-52.45%
Jun 28, 2021 - Jan 10, 2022
#3-32.67%
Dec 7, 1999 - Dec 21, 1999
-2.58%
Jun 17, 2021 - Jun 25, 2021

Correlation

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

0.48
-101

Select Stocks to Compare