StockComparison Logo
vs

DMRC vs AARD

Comparison between Digimarc Corporation (DMRC, Company) and Aardvark Therapeutics Inc (AARD, Company).

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

DMRC vs AARD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DMRC
$164M
AARD
$164M
Max Drawdown
DMRC
94.12%
Winner
AARD
80.01%
Sharpe Ratio
DMRC
-0.10
Winner
AARD
0.23
5Y Beta
DMRC
2.22
Winner
AARD
1.87
Industry
DMRC
Software - Application
AARD
Biotechnology
P/E Ratio
Winner
DMRC
-5.90
AARD
-2.34
Forward P/E
DMRC
43.48
AARD
N/A
PEG Ratio
DMRC
0.52
AARD
N/A
5Y EPS CAGR
DMRC
-11.36%
AARD
N/A
Debt to Equity
DMRC
11.96%
Winner
AARD
0.00%
Free Cash Flow Yield
Winner
DMRC
-5.41%
AARD
-37.64%
P/S Ratio
DMRC
5.21
AARD
N/A
P/B Ratio
DMRC
4.34
Winner
AARD
1.66

DMRC vs AARD - Historical Returns

Returns include dividend reinvestment.

1M
DMRC
-0.26%
Winner
AARD
+21.87%
3M
DMRC
-6.72%
Winner
AARD
+23.94%
6M
Winner
DMRC
+41.04%
AARD
-42.29%
1Y
Winner
DMRC
-36.84%
AARD
-41.93%
5Y(CAGR)
DMRC
-22.78%
AARD
N/A
10Y(CAGR)
DMRC
-13.99%
AARD
N/A
Max(CAGR)
Winner
DMRC
-7.09%
AARD
-36.63%

DMRC vs AARD - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearDMRCAARD
2026+20.73%-44.66%
2025-83.68%-8.28%
2024+5.70%N/A
2023+95.98%N/A
2022-54.73%N/A
2021-16.55%N/A
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 AARD 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 AARD was -80.01%, occurring on Jun 10, 2026. This drawdown has not yet recovered.

The current DMRC drawdown is -89.27%. The current AARD drawdown is -58.07%.

RankDMRCAARD
#1-93.96%
Feb 8, 2000 - May 17, 2005
-80.01%
Oct 7, 2025 - Jun 10, 2026
#2-35.95%
Dec 21, 1999 - Feb 4, 2000
-59.42%
Feb 20, 2025 - Oct 7, 2025
#3-32.67%
Dec 7, 1999 - Dec 21, 1999
-7.06%
Feb 13, 2025 - Feb 19, 2025

Correlation

Correlation between DMRC and AARD is 0.16 which considered as a very weak or no correlation - the stocks move independently of each other.

0.16
-101

Select Stocks to Compare