StockComparison Logo
vs

INOD vs GLUE

Comparison between Innodata Inc (INOD, Company) and Monte Rosa Therapeutics Inc (GLUE, Company).

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

5-Year PerformanceINOD has outperformed GLUE, delivering a return of +53.7% compared to -0.3%

INOD vs GLUE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
INOD
$2.01B
Winner
GLUE
$2.01B
Max Drawdown
Winner
INOD
92.07%
GLUE
94.08%
Sharpe Ratio
INOD
0.68
Winner
GLUE
1.88
5Y Beta
INOD
2.88
Winner
GLUE
1.32
Industry
INOD
Information Technology Services
GLUE
Biotechnology
P/E Ratio
INOD
50.42
Winner
GLUE
-13.56
Forward P/E
INOD
51.28
Winner
GLUE
10.02
PEG Ratio
INOD
13.29
GLUE
N/A
5Y EPS CAGR
INOD
85.82%
GLUE
N/A
Debt to Equity
INOD
0.00%
GLUE
0.00%
Free Cash Flow Yield
Winner
INOD
3.09%
GLUE
-0.98%
P/S Ratio
Winner
INOD
7.08
GLUE
46.79
P/B Ratio
INOD
16.20
Winner
GLUE
3.83

INOD vs GLUE - Historical Returns

Returns include dividend reinvestment.

1M
INOD
-31.05%
Winner
GLUE
+11.20%
3M
Winner
INOD
+38.02%
GLUE
+14.18%
6M
INOD
+0.82%
Winner
GLUE
+0.83%
1Y
INOD
+26.55%
Winner
GLUE
+286.41%
5Y(CAGR)
Winner
INOD
+53.69%
GLUE
-0.29%
10Y(CAGR)
INOD
+37.91%
GLUE
N/A
Max(CAGR)
Winner
INOD
+13.64%
GLUE
+1.66%

INOD vs GLUE - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearINODGLUE
2026+13.25%+50.42%
2025+28.99%+120.53%
2024+407.32%+21.54%
2023+166.01%-27.38%
2022-49.32%-62.71%
2021+11.91%-3.59%
2020+334.43%N/A
2019-25.97%N/A
2018+18.11%N/A
2017-42.13%N/A
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 GLUE Drawdown Comparison

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

The maximum drawdown for GLUE was -94.08%, occurring on Oct 25, 2023. This drawdown has not yet recovered.

The current INOD drawdown is -50.61%. The current GLUE drawdown is -45.44%.

RankINODGLUE
#1-92.07%
Dec 31, 2004 - Oct 5, 2021
-94.08%
Sep 3, 2021 - Oct 25, 2023
#2-91.87%
May 7, 2001 - Dec 29, 2004
-18.11%
Jun 30, 2021 - Jul 23, 2021
#3-74.44%
Nov 2, 2021 - May 26, 2023
-10.95%
Jun 24, 2021 - Jun 30, 2021
#4-63.03%
Oct 8, 2025 - May 11, 2026
-7.83%
Aug 26, 2021 - Sep 2, 2021
#5-62.36%
Mar 3, 2000 - Nov 9, 2000
-4.70%
Aug 10, 2021 - Aug 16, 2021
#6-61.84%
Aug 30, 2023 - Jun 5, 2024
-4.55%
Aug 16, 2021 - Aug 20, 2021
#7-53.75%
Feb 26, 2025 - Sep 15, 2025
-4.24%
Jul 23, 2021 - Jul 29, 2021
#8-50.61%
Jun 4, 2026 - Jul 23, 2026
-2.88%
Aug 5, 2021 - Aug 9, 2021
#9-42.84%
Feb 1, 2001 - Apr 25, 2001
N/A
#10-41.76%
Nov 10, 1999 - Mar 2, 2000
N/A
#11-35.61%
Jul 16, 2024 - Oct 29, 2024
N/A
#12-28.21%
Nov 21, 2024 - Feb 13, 2025
N/A
#13-23.13%
Jun 21, 2023 - Jul 19, 2023
N/A
#14-22.74%
Jul 19, 2023 - Aug 14, 2023
N/A
#15-20.95%
Nov 20, 2000 - Dec 29, 2000
N/A

Correlation

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

0.20
-101

Select Stocks to Compare