StockComparison Logo
vs

TRUE vs IPHA

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

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

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

TRUE vs IPHA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

TRUE vs IPHA - Historical Returns

Returns include dividend reinvestment.

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

TRUE vs IPHA - Annual Returns (2000 - 2026)

Returns include dividend reinvestment.

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

TRUE vs IPHA Drawdown Comparison

The maximum drawdown for TRUE was -96.22%, occurring on Oct 4, 2002. Recovery took 3580 trading sessions.

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

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

RankTRUEIPHA
#1-96.22%
Jun 12, 2000 - Sep 5, 2014
-85.73%
May 11, 2020 - Mar 20, 2026
#2-94.70%
Sep 5, 2014 - Apr 17, 2025
-52.20%
Feb 19, 2020 - May 11, 2020
#3-25.00%
May 2, 2000 - Jun 12, 2000
-12.06%
Nov 11, 2019 - Jan 2, 2020
#4N/A-10.16%
Jan 23, 2020 - Feb 13, 2020
#5N/A-9.99%
Jan 8, 2020 - Jan 23, 2020
#6N/A-8.86%
Oct 21, 2019 - Nov 5, 2019
#7N/A-4.27%
Feb 13, 2020 - Feb 18, 2020
#8N/A-3.22%
Nov 7, 2019 - Nov 11, 2019
#9N/A-1.78%
Jan 2, 2020 - Jan 6, 2020

Correlation

Correlation between TRUE and IPHA 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