StockComparison Logo
vs

INOD vs DNLI

Comparison between Innodata Inc (INOD, Company) and Denali Therapeutics Inc (DNLI, Company).

INOD is from the Technology sector, while DNLI is from the Healthcare sector.

5-Year PerformanceINOD has outperformed DNLI, delivering a return of +70.9% compared to -22.5%

INOD vs DNLI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
INOD
$3.26B
Winner
DNLI
$3.27B
Max Drawdown
INOD
92.07%
Winner
DNLI
87.74%
Sharpe Ratio
Winner
INOD
1.20
DNLI
0.78
5Y Beta
INOD
2.92
Winner
DNLI
1.53
Industry
INOD
Information Technology Services
DNLI
Biotechnology
P/E Ratio
INOD
82.02
Winner
DNLI
-6.15
Forward P/E
INOD
82.64
DNLI
N/A
PEG Ratio
INOD
21.61
Winner
DNLI
-0.96
5Y EPS CAGR
INOD
85.82%
DNLI
N/A
Debt to Equity
INOD
0.00%
DNLI
0.00%
Free Cash Flow Yield
Winner
INOD
1.90%
DNLI
-12.91%
P/S Ratio
Winner
INOD
11.38
DNLI
3643.65
P/B Ratio
INOD
25.98
Winner
DNLI
3.53

INOD vs DNLI - Historical Returns

Returns include dividend reinvestment.

1M
INOD
+1.47%
Winner
DNLI
+6.86%
3M
Winner
INOD
+134.92%
DNLI
-2.73%
6M
Winner
INOD
+94.18%
DNLI
+21.01%
1Y
Winner
INOD
+147.53%
DNLI
+38.38%
5Y(CAGR)
Winner
INOD
+70.85%
DNLI
-22.46%
10Y(CAGR)
Winner
INOD
+46.52%
DNLI
-0.24%
Max(CAGR)
Winner
INOD
+16.13%
DNLI
-0.24%

INOD vs DNLI - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearINODDNLI
2026+98.83%+29.19%
2025+28.99%-20.78%
2024+407.32%-4.72%
2023+166.01%-22.33%
2022-49.32%-41.17%
2021+11.91%-37.06%
2020+334.43%+411.04%
2019-25.97%-9.88%
2018+18.11%+28.08%
2017-42.13%-27.09%
2016-8.92%N/A
2015-3.72%N/A
2014+12.31%N/A
2013-37.50%N/A
2012-0.79%N/A
2011+31.33%N/A
2010-52.73%N/A
2009+128.93%N/A
2008-53.70%N/A
2007+163.55%N/A
2006-35.33%N/A
2005-62.01%N/A
2004+125.17%N/A
2003+354.55%N/A
2002-68.63%N/A
2001-45.40%N/A
2000+159.74%N/A
1999+0.80%N/A

INOD vs DNLI Drawdown Comparison

The maximum drawdown for INOD was -92.07%, occurring on Apr 1, 2020. Recovery took 4219 trading sessions.

The maximum drawdown for DNLI was -87.74%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current INOD drawdown is -13.28%. The current DNLI drawdown is -77.53%.

RankINODDNLI
#1-92.07%
Dec 31, 2004 - Oct 5, 2021
-87.74%
Dec 22, 2020 - Apr 8, 2025
#2-91.87%
May 7, 2001 - Dec 29, 2004
-49.76%
Feb 16, 2018 - Apr 2, 2019
#3-74.44%
Nov 2, 2021 - May 26, 2023
-49.54%
Apr 10, 2019 - Jun 2, 2020
#4-63.03%
Oct 8, 2025 - May 11, 2026
-29.88%
Dec 8, 2017 - Jan 22, 2018
#5-62.36%
Mar 3, 2000 - Nov 9, 2000
-19.74%
Jun 3, 2020 - Aug 6, 2020
#6-61.84%
Aug 30, 2023 - Jun 5, 2024
-19.58%
Jan 29, 2018 - Feb 16, 2018
#7-53.75%
Feb 26, 2025 - Sep 15, 2025
-13.33%
Nov 12, 2020 - Dec 4, 2020
#8-42.84%
Feb 1, 2001 - Apr 25, 2001
-11.16%
Aug 10, 2020 - Aug 25, 2020
#9-41.76%
Nov 10, 1999 - Mar 2, 2000
-10.43%
Sep 17, 2020 - Oct 7, 2020
#10-35.61%
Jul 16, 2024 - Oct 29, 2024
-10.33%
Oct 13, 2020 - Oct 27, 2020
#11-28.21%
Nov 21, 2024 - Feb 13, 2025
-9.64%
Aug 25, 2020 - Sep 14, 2020
#12-23.13%
Jun 21, 2023 - Jul 19, 2023
-7.28%
Oct 28, 2020 - Nov 4, 2020
#13-22.74%
Jul 19, 2023 - Aug 14, 2023
-3.20%
Jan 23, 2018 - Jan 26, 2018
#14-20.95%
Nov 20, 2000 - Dec 29, 2000
-2.37%
Apr 3, 2019 - Apr 5, 2019
#15-20.09%
Nov 12, 2024 - Nov 21, 2024
-1.33%
Dec 16, 2020 - Dec 18, 2020

Correlation

Correlation between INOD and DNLI is -0.24 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.24
-101

Select Stocks to Compare