StockComparison Logo
vs

IMDX vs PED

Comparison between Insight Molecular Diagnostics Inc (IMDX, Company) and PEDEVCO Corp (PED, Company).

IMDX is from the Healthcare sector, while PED is from the Energy sector.

5-Year PerformancePED has outperformed IMDX, delivering a return of -12.8% compared to -46.0%

IMDX vs PED - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMDX
$161M
PED
$161M
Max Drawdown
Winner
IMDX
99.03%
PED
100.00%
Sharpe Ratio
Winner
IMDX
1.02
PED
0.32
5Y Beta
IMDX
0.80
Winner
PED
0.35
Industry
IMDX
Diagnostics & Research
PED
Oil & Gas E&p
P/E Ratio
Winner
IMDX
-3.02
PED
-2.92
Forward P/E
IMDX
N/A
PED
13.37
PEG Ratio
IMDX
N/A
PED
0.00
5Y EPS CAGR
IMDX
-25.97%
Winner
PED
5.05%
Debt to Equity
IMDX
0.00%
PED
0.00%
Free Cash Flow Yield
IMDX
-17.04%
Winner
PED
9.56%
P/S Ratio
IMDX
82.67
Winner
PED
2.08
P/B Ratio
IMDX
87.06
Winner
PED
0.88

IMDX vs PED - Historical Returns

Returns include dividend reinvestment.

1M
IMDX
-7.64%
Winner
PED
+2.41%
3M
Winner
IMDX
+40.91%
PED
-23.59%
6M
IMDX
-23.93%
Winner
PED
+6.10%
1Y
Winner
IMDX
+64.78%
PED
-2.30%
5Y(CAGR)
IMDX
-46.00%
Winner
PED
-12.79%
10Y(CAGR)
IMDX
-23.88%
Winner
PED
-13.20%
Max(CAGR)
Winner
IMDX
-28.86%
PED
-31.62%

IMDX vs PED - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

YearIMDXPED
2026-30.73%+10.36%
2025+221.89%-29.03%
2024-27.88%-0.26%
2023-63.77%-28.69%
2022-85.74%-2.65%
2021-9.21%-21.48%
2020+7.17%-9.58%
2019+53.06%+90.56%
2018-70.00%+135.92%
2017-31.11%-70.67%
2016-21.67%-48.95%
2015N/A-38.30%
2014N/A-79.73%
2013N/A-66.82%
2012N/A+83.04%
2011N/A-85.71%
2010N/A+16.67%
2009N/A-25.00%
2008N/A-52.94%
2007N/A-46.88%
2006N/A-53.75%
2005N/A+34.48%
2004N/A-92.88%
2003N/A+536.00%

IMDX vs PED Drawdown Comparison

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

The maximum drawdown for PED was -100.00%, occurring on Feb 28, 2018. This drawdown has not yet recovered.

The current IMDX drawdown is -97.55%. The current PED drawdown is -100.00%.

RankIMDXPED
#1-99.03%
Jan 5, 2016 - Jan 22, 2025
-100.00%
Sep 25, 2003 - Feb 28, 2018
#2N/A-32.75%
Jul 11, 2003 - Aug 22, 2003
#3N/A-21.43%
May 14, 2003 - Jun 5, 2003
#4N/A-15.69%
Jun 24, 2003 - Jul 2, 2003
#5N/A-11.39%
Jun 18, 2003 - Jun 24, 2003
#6N/A-9.17%
Sep 9, 2003 - Sep 17, 2003
#7N/A-7.20%
May 2, 2003 - May 13, 2003
#8N/A-6.67%
Jun 13, 2003 - Jun 17, 2003
#9N/A-5.45%
Jun 10, 2003 - Jun 12, 2003
#10N/A-4.46%
Jun 6, 2003 - Jun 10, 2003
#11N/A-3.33%
Aug 26, 2003 - Aug 28, 2003
#12N/A-3.03%
Sep 23, 2003 - Sep 25, 2003
#13N/A-2.38%
Aug 28, 2003 - Sep 3, 2003

Correlation

Correlation between IMDX and PED is 0.32 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.32
-101

Select Stocks to Compare