StockComparison Logo
vs

STEL vs INOD

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

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

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

STEL vs INOD - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

STEL vs INOD - Historical Returns

Returns include dividend reinvestment.

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

STEL vs INOD - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearSTELINOD
2026+28.87%+13.25%
2025+13.56%+28.99%
2024+5.54%+407.32%
2023-2.63%+166.01%
2022+0.63%-49.32%
2021+16.75%+11.91%
2020-16.74%+334.43%
2019+5.45%-25.97%
2018-0.01%+18.11%
2017+3.48%-42.13%
2016N/A-8.92%
2015N/A-3.72%
2014N/A+12.31%
2013N/A-37.50%
2012N/A-0.79%
2011N/A+31.33%
2010N/A-52.73%
2009N/A+128.93%
2008N/A-53.70%
2007N/A+163.55%
2006N/A-35.33%
2005N/A-62.01%
2004N/A+125.17%
2003N/A+354.55%
2002N/A-68.63%
2001N/A-45.40%
2000N/A+159.74%
1999N/A+0.80%

STEL vs INOD Drawdown Comparison

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

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

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

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

Correlation

Correlation between STEL and INOD 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