StockComparison Logo
vs

INOD vs STEL

Comparison between Innodata Inc (INOD, Company) and Stellar Bancorp, Inc. (STEL, Company).

INOD is from the Technology sector, while STEL is from the Financial Services sector.

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

INOD vs STEL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
INOD
$2.01B
STEL
$2B
Max Drawdown
INOD
92.07%
Winner
STEL
64.92%
Sharpe Ratio
INOD
0.67
Winner
STEL
1.45
5Y Beta
INOD
2.88
STEL
N/A
Industry
INOD
Information Technology Services
STEL
Banks - Regional
P/E Ratio
INOD
50.42
Winner
STEL
19.11
Forward P/E
INOD
50.25
Winner
STEL
14.88
PEG Ratio
INOD
13.29
STEL
N/A
Dividend Yield
INOD
N/A
STEL
1.48%
5Y Dividends CAGR
INOD
N/A
STEL
11.17%
5Y EPS CAGR
Winner
INOD
85.82%
STEL
16.08%
Debt to Equity
INOD
0.00%
STEL
0.00%
Free Cash Flow Yield
INOD
3.09%
Winner
STEL
5.76%

INOD vs STEL - Historical Returns

Returns include dividend reinvestment.

1M
INOD
-31.05%
Winner
STEL
+7.32%
3M
Winner
INOD
+38.02%
STEL
+7.27%
6M
INOD
+0.82%
Winner
STEL
+28.12%
1Y
INOD
+26.55%
Winner
STEL
+38.42%
5Y(CAGR)
Winner
INOD
+53.69%
STEL
+9.70%
10Y(CAGR)
Winner
INOD
+37.91%
STEL
+5.49%
Max(CAGR)
Winner
INOD
+13.64%
STEL
+5.49%

INOD vs STEL - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearINODSTEL
2026+13.25%+28.87%
2025+28.99%+13.56%
2024+407.32%+5.54%
2023+166.01%-2.63%
2022-49.32%+0.63%
2021+11.91%+16.75%
2020+334.43%-16.74%
2019-25.97%+5.45%
2018+18.11%-0.01%
2017-42.13%+3.48%
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 STEL Drawdown Comparison

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

The maximum drawdown for STEL was -64.34%, occurring on Mar 18, 2020. Recovery took 1066 trading sessions.

The current INOD drawdown is -50.61%. The current STEL drawdown is -0.93%.

RankINODSTEL
#1-92.07%
Dec 31, 2004 - Oct 5, 2021
-64.34%
Aug 8, 2018 - Nov 4, 2022
#2-91.87%
May 7, 2001 - Dec 29, 2004
-41.78%
Nov 4, 2022 - Jan 28, 2026
#3-74.44%
Nov 2, 2021 - May 26, 2023
-10.63%
Feb 11, 2026 - Jun 26, 2026
#4-63.03%
Oct 8, 2025 - May 11, 2026
-8.16%
Dec 28, 2017 - May 17, 2018
#5-62.36%
Mar 3, 2000 - Nov 9, 2000
-4.79%
Jul 9, 2018 - Jul 27, 2018
#6-61.84%
Aug 30, 2023 - Jun 5, 2024
-4.35%
Jun 20, 2018 - Jul 5, 2018
#7-53.75%
Feb 26, 2025 - Sep 15, 2025
-3.52%
Nov 16, 2017 - Dec 21, 2017
#8-50.61%
Jun 4, 2026 - Jul 23, 2026
-3.09%
May 21, 2018 - Jun 4, 2018
#9-42.84%
Feb 1, 2001 - Apr 25, 2001
-2.21%
Nov 10, 2017 - Nov 16, 2017
#10-41.76%
Nov 10, 1999 - Mar 2, 2000
-1.73%
Jun 12, 2018 - Jun 18, 2018
#11-35.61%
Jul 16, 2024 - Oct 29, 2024
-1.15%
Dec 26, 2017 - Dec 28, 2017
#12-28.21%
Nov 21, 2024 - Feb 13, 2025
-0.96%
Jun 26, 2026 - Jun 29, 2026
#13-23.13%
Jun 21, 2023 - Jul 19, 2023
-0.79%
Aug 2, 2018 - Aug 6, 2018
#14-22.74%
Jul 19, 2023 - Aug 14, 2023
-0.77%
Nov 8, 2017 - Nov 10, 2017
#15-20.95%
Nov 20, 2000 - Dec 29, 2000
-0.47%
Aug 6, 2018 - Aug 8, 2018

Correlation

Correlation between INOD and STEL is 0.57 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.57
-101

Select Stocks to Compare