StockComparison Logo
vs

IPHA vs TRUE

Comparison between Innate Pharma (IPHA, Company) and Truecar Inc (TRUE, Company).

IPHA is from the Healthcare sector, while TRUE is from the Communication Services sector.

5-Year PerformanceIPHA has outperformed TRUE, delivering a return of -5.7% compared to -8.3%

IPHA vs TRUE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IPHA
$226M
TRUE
$226M
Max Drawdown
Winner
IPHA
85.73%
TRUE
96.22%
Sharpe Ratio
IPHA
0.51
Winner
TRUE
0.60
5Y Beta
Winner
IPHA
0.53
TRUE
1.46
Industry
IPHA
Biotechnology
TRUE
Internet Content & Information
P/E Ratio
IPHA
-1.87
Winner
TRUE
-11.93
Forward P/E
IPHA
N/A
TRUE
14.45
PEG Ratio
IPHA
-0.02
TRUE
N/A
5Y EPS CAGR
IPHA
1.02%
Winner
TRUE
3.77%
Debt to Equity
Winner
IPHA
-104.00%
TRUE
0.00%
Free Cash Flow Yield
IPHA
-46.84%
Winner
TRUE
-0.01%

IPHA vs TRUE - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IPHA
+41.62%
TRUE
+0.00%
3M
Winner
IPHA
+92.05%
TRUE
+0.00%
6M
Winner
IPHA
+45.69%
TRUE
+0.00%
1Y
IPHA
+14.71%
Winner
TRUE
+29.59%
5Y(CAGR)
Winner
IPHA
-5.71%
TRUE
-8.27%
10Y(CAGR)
IPHA
N/A
TRUE
-13.41%
Max(CAGR)
IPHA
-11.97%
Winner
TRUE
-8.19%

IPHA vs TRUE - Annual Returns (2000 - 2026)

Returns include dividend reinvestment.

YearIPHATRUE
2026+39.29%+11.89%
2025-6.42%-35.43%
2024-32.35%+15.48%
2023-17.65%+36.76%
2022-22.29%-27.25%
2021+5.80%-21.48%
2020-43.97%-14.02%
2019+6.45%-48.48%
2018N/A-20.39%
2017N/A-10.47%
2016N/A+38.27%
2015N/A-56.16%
2014N/A+185.89%
2013N/A+11.80%
2012N/A-9.27%
2011N/A-21.78%
2010N/A+11.39%
2009N/A+130.29%
2008N/A-60.37%
2007N/A+18.40%
2006N/A+31.20%
2005N/A+24.55%
2004N/A-28.50%
2003N/A+350.00%
2002N/A-39.11%
2001N/A-57.54%
2000N/A-78.13%

IPHA vs TRUE 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 TRUE was -96.22%, occurring on Oct 4, 2002. Recovery took 3580 trading sessions.

The current IPHA drawdown is -69.09%. The current TRUE drawdown is -89.48%.

RankIPHATRUE
#1-85.73%
May 11, 2020 - Mar 20, 2026
-96.22%
Jun 12, 2000 - Sep 5, 2014
#2-52.20%
Feb 19, 2020 - May 11, 2020
-94.70%
Sep 5, 2014 - Apr 17, 2025
#3-12.06%
Nov 11, 2019 - Jan 2, 2020
-25.00%
May 2, 2000 - Jun 12, 2000
#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 TRUE is 0.43 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.43
-101

Select Stocks to Compare