StockComparison Logo
vs

INOD vs PLMR

Comparison between Innodata Inc (INOD, Company) and Palomar Holdings Inc (PLMR, Company).

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

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

INOD vs PLMR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
INOD
$3.26B
PLMR
$3.01B
Max Drawdown
INOD
92.07%
Winner
PLMR
62.86%
Sharpe Ratio
Winner
INOD
1.20
PLMR
-0.76
5Y Beta
INOD
2.92
Winner
PLMR
0.64
Industry
INOD
Information Technology Services
PLMR
Insurance - Property & Casualty
P/E Ratio
INOD
82.02
Winner
PLMR
15.28
Forward P/E
INOD
82.64
PLMR
N/A
PEG Ratio
INOD
21.61
Winner
PLMR
0.34
5Y EPS CAGR
Winner
INOD
85.82%
PLMR
76.37%
Debt to Equity
Winner
INOD
0.00%
PLMR
31.01%
Free Cash Flow Yield
INOD
1.90%
Winner
PLMR
12.27%
P/S Ratio
INOD
11.38
Winner
PLMR
3.06
P/B Ratio
INOD
25.98
Winner
PLMR
3.13

INOD vs PLMR - Historical Returns

Returns include dividend reinvestment.

1M
INOD
+1.47%
Winner
PLMR
+5.43%
3M
Winner
INOD
+134.92%
PLMR
-3.97%
6M
Winner
INOD
+94.18%
PLMR
-5.84%
1Y
Winner
INOD
+147.53%
PLMR
-27.11%
5Y(CAGR)
Winner
INOD
+70.85%
PLMR
+8.58%
10Y(CAGR)
INOD
+46.52%
PLMR
N/A
Max(CAGR)
INOD
+16.13%
Winner
PLMR
+28.66%

INOD vs PLMR - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearINODPLMR
2026+98.83%-12.65%
2025+28.99%+29.11%
2024+407.32%+86.32%
2023+166.01%+18.39%
2022-49.32%-28.10%
2021+11.91%-26.66%
2020+334.43%+83.44%
2019-25.97%+165.88%
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 PLMR Drawdown Comparison

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

The maximum drawdown for PLMR was -62.86%, occurring on Dec 28, 2022. Recovery took 1117 trading sessions.

The current INOD drawdown is -13.28%. The current PLMR drawdown is -34.45%.

RankINODPLMR
#1-92.07%
Dec 31, 2004 - Oct 5, 2021
-62.86%
Sep 2, 2020 - Feb 13, 2025
#2-91.87%
May 7, 2001 - Dec 29, 2004
-42.27%
Jun 2, 2025 - Jun 3, 2026
#3-74.44%
Nov 2, 2021 - May 26, 2023
-31.75%
Feb 20, 2020 - Apr 20, 2020
#4-63.03%
Oct 8, 2025 - May 11, 2026
-15.09%
Apr 20, 2020 - May 19, 2020
#5-62.36%
Mar 3, 2000 - Nov 9, 2000
-13.53%
Dec 20, 2019 - Feb 10, 2020
#6-61.84%
Aug 30, 2023 - Jun 5, 2024
-12.44%
Oct 22, 2019 - Nov 18, 2019
#7-53.75%
Feb 26, 2025 - Sep 15, 2025
-11.52%
Jul 8, 2020 - Jul 31, 2020
#8-42.84%
Feb 1, 2001 - Apr 25, 2001
-11.01%
Aug 19, 2019 - Sep 20, 2019
#9-41.76%
Nov 10, 1999 - Mar 2, 2000
-9.16%
Apr 3, 2025 - Apr 9, 2025
#10-35.61%
Jul 16, 2024 - Oct 29, 2024
-7.92%
Nov 29, 2019 - Dec 20, 2019
#11-28.21%
Nov 21, 2024 - Feb 13, 2025
-6.76%
Jun 17, 2020 - Jun 30, 2020
#12-23.13%
Jun 21, 2023 - Jul 19, 2023
-6.66%
Apr 15, 2025 - May 5, 2025
#13-22.74%
Jul 19, 2023 - Aug 14, 2023
-6.39%
Sep 23, 2019 - Sep 30, 2019
#14-20.95%
Nov 20, 2000 - Dec 29, 2000
-6.18%
Feb 14, 2025 - Feb 28, 2025
#15-20.09%
Nov 12, 2024 - Nov 21, 2024
-6.04%
Jun 18, 2019 - Jul 10, 2019

Correlation

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

0.70
-101

Select Stocks to Compare