StockComparison Logo
vs

CRBU vs PED

Comparison between Caribou Biosciences Inc (CRBU, Company) and PEDEVCO Corp (PED, Company).

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

5-Year PerformancePED has outperformed CRBU, delivering a return of -12.8% compared to -36.9%

CRBU vs PED - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CRBU
$161M
PED
$161M
Max Drawdown
Winner
CRBU
97.58%
PED
100.00%
Sharpe Ratio
CRBU
-0.17
Winner
PED
0.32
5Y Beta
CRBU
1.85
Winner
PED
0.35
Industry
CRBU
Biotechnology
PED
Oil & Gas E&p
P/E Ratio
CRBU
-1.18
Winner
PED
-2.92
Forward P/E
CRBU
N/A
PED
13.37
PEG Ratio
CRBU
N/A
PED
0.00
5Y EPS CAGR
CRBU
N/A
PED
5.05%
Debt to Equity
CRBU
0.00%
PED
0.00%
Free Cash Flow Yield
CRBU
-63.42%
Winner
PED
9.56%
P/S Ratio
CRBU
14.70
Winner
PED
2.08
P/B Ratio
CRBU
1.60
Winner
PED
0.88

CRBU vs PED - Historical Returns

Returns include dividend reinvestment.

1M
CRBU
-1.81%
Winner
PED
+2.41%
3M
CRBU
-27.88%
Winner
PED
-23.59%
6M
Winner
CRBU
+6.54%
PED
+6.10%
1Y
CRBU
-34.27%
Winner
PED
-2.30%
5Y(CAGR)
CRBU
-36.92%
Winner
PED
-12.79%
10Y(CAGR)
CRBU
N/A
PED
-13.20%
Max(CAGR)
CRBU
-36.92%
Winner
PED
-31.62%

CRBU vs PED - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

YearCRBUPED
2026+2.52%+10.36%
2025-5.36%-29.03%
2024-71.45%-0.26%
2023-13.31%-28.69%
2022-59.01%-2.65%
2021-7.54%-21.48%
2020N/A-9.58%
2019N/A+90.56%
2018N/A+135.92%
2017N/A-70.67%
2016N/A-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%

CRBU vs PED Drawdown Comparison

The maximum drawdown for CRBU was -97.58%, occurring on Apr 16, 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 CRBU drawdown is -94.62%. The current PED drawdown is -100.00%.

RankCRBUPED
#1-97.58%
Sep 7, 2021 - Apr 16, 2025
-100.00%
Sep 25, 2003 - Feb 28, 2018
#2-15.94%
Aug 23, 2021 - Sep 3, 2021
-32.75%
Jul 11, 2003 - Aug 22, 2003
#3-15.80%
Aug 10, 2021 - Aug 23, 2021
-21.43%
May 14, 2003 - Jun 5, 2003
#4-5.97%
Jul 26, 2021 - Aug 2, 2021
-15.69%
Jun 24, 2003 - Jul 2, 2003
#5-1.77%
Aug 2, 2021 - Aug 4, 2021
-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 CRBU and PED is 0.73 which considered as a strong positive correlation - the stocks tend to move together.

0.73
-101

Select Stocks to Compare