StockComparison Logo
vs

IPHA vs IMDX

Comparison between Innate Pharma (IPHA, Company) and Insight Molecular Diagnostics Inc (IMDX, Company).

Both IPHA and IMDX are from the Healthcare sector.

5-Year PerformanceIPHA has outperformed IMDX, delivering a return of -11.8% compared to -44.8%

IPHA vs IMDX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IPHA
$162M
IMDX
$161M
Max Drawdown
Winner
IPHA
85.73%
IMDX
99.03%
Sharpe Ratio
IPHA
0.15
Winner
IMDX
1.05
5Y Beta
Winner
IPHA
0.55
IMDX
0.83
Industry
IPHA
Biotechnology
IMDX
Diagnostics & Research
P/E Ratio
IPHA
-1.34
Winner
IMDX
-3.03
PEG Ratio
IPHA
-0.01
IMDX
N/A
5Y EPS CAGR
Winner
IPHA
1.02%
IMDX
-25.97%
Debt to Equity
Winner
IPHA
-104.00%
IMDX
0.00%
Free Cash Flow Yield
IPHA
-65.36%
Winner
IMDX
-17.01%

IPHA vs IMDX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IPHA
-5.35%
IMDX
-11.35%
3M
Winner
IPHA
+26.43%
IMDX
+9.17%
6M
Winner
IPHA
+2.31%
IMDX
-25.26%
1Y
IPHA
-17.29%
Winner
IMDX
+91.57%
5Y(CAGR)
Winner
IPHA
-11.82%
IMDX
-44.76%
10Y(CAGR)
IPHA
N/A
IMDX
-24.10%
Max(CAGR)
Winner
IPHA
-16.53%
IMDX
-28.72%

IPHA vs IMDX - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearIPHAIMDX
2026-2.75%-30.17%
2025-6.42%+221.89%
2024-32.35%-27.88%
2023-17.65%-63.77%
2022-22.29%-85.74%
2021+5.80%-9.21%
2020-43.97%+7.17%
2019+6.45%+53.06%
2018N/A-70.00%
2017N/A-31.11%
2016N/A-21.67%

IPHA vs IMDX Drawdown Comparison

The maximum drawdown for IPHA was -85.73%, occurring on Mar 20, 2026. This drawdown has not yet recovered.

The maximum drawdown for IMDX was -99.03%, occurring on Jan 22, 2025. This drawdown has not yet recovered.

The current IPHA drawdown is -78.41%. The current IMDX drawdown is -97.53%.

RankIPHAIMDX
#1-85.73%
May 11, 2020 - Mar 20, 2026
-99.03%
Jan 5, 2016 - Jan 22, 2025
#2-52.20%
Feb 19, 2020 - May 11, 2020
N/A
#3-12.06%
Nov 11, 2019 - Jan 2, 2020
N/A
#4-10.16%
Jan 23, 2020 - Feb 13, 2020
N/A
#5-9.99%
Jan 8, 2020 - Jan 23, 2020
N/A
#6-8.86%
Oct 21, 2019 - Nov 5, 2019
N/A
#7-4.27%
Feb 13, 2020 - Feb 18, 2020
N/A
#8-3.22%
Nov 7, 2019 - Nov 11, 2019
N/A
#9-1.78%
Jan 2, 2020 - Jan 6, 2020
N/A

Correlation

Correlation between IPHA and IMDX is 0.59 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.59
-101

Select Stocks to Compare