StockComparison Logo
vs

CRBU vs AGFS

Comparison between Caribou Biosciences Inc (CRBU, Company) and AgroFresh Solutions Inc (AGFS, Company).

5-Year PerformanceAGFS has outperformed CRBU, delivering a return of -16.4% compared to -40.7%

CRBU vs AGFS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
CRBU
$156M
Winner
AGFS
$157M
Max Drawdown
CRBU
97.58%
Winner
AGFS
91.17%
Sharpe Ratio
CRBU
0.02
Winner
AGFS
0.77
5Y Beta
CRBU
1.81
AGFS
N/A
Industry
CRBU
Biotechnology
AGFS
N/A
P/E Ratio
CRBU
-1.14
Winner
AGFS
-4.63
Debt to Equity
Winner
CRBU
0.00%
AGFS
147.18%
Free Cash Flow Yield
CRBU
-65.39%
Winner
AGFS
7.75%
P/S Ratio
CRBU
14.25
Winner
AGFS
0.97
P/B Ratio
CRBU
1.42
Winner
AGFS
0.90

CRBU vs AGFS - Historical Returns

Returns include dividend reinvestment.

1M
CRBU
-10.38%
Winner
AGFS
+0.67%
3M
CRBU
-15.90%
Winner
AGFS
+1.35%
6M
CRBU
+4.46%
Winner
AGFS
+100.00%
1Y
CRBU
-12.77%
Winner
AGFS
+57.89%
5Y(CAGR)
CRBU
-40.72%
Winner
AGFS
-16.39%
Max(CAGR)
CRBU
-36.63%
Winner
AGFS
-16.56%

CRBU vs AGFS - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearCRBUAGFS
2026+3.14%N/A
2025-5.36%N/A
2024-71.45%N/A
2023-13.31%+1.69%
2022-59.01%+41.63%
2021-7.54%-9.95%
2020N/A-17.45%
2019N/A-33.16%
2018N/A-47.21%
2017N/A+190.20%
2016N/A-57.80%
2015N/A-47.25%

CRBU vs AGFS 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 AGFS was -91.17%, occurring on Mar 18, 2020. This drawdown has not yet recovered.

The current CRBU drawdown is -94.59%. The current AGFS drawdown is -75.00%.

RankCRBUAGFS
#1-97.58%
Sep 7, 2021 - Apr 16, 2025
-91.17%
Aug 3, 2015 - Mar 18, 2020
#2-15.94%
Aug 23, 2021 - Sep 3, 2021
N/A
#3-15.80%
Aug 10, 2021 - Aug 23, 2021
N/A
#4-5.97%
Jul 26, 2021 - Aug 2, 2021
N/A
#5-1.77%
Aug 2, 2021 - Aug 4, 2021
N/A

Correlation

Correlation between CRBU and AGFS is -0.29 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.29
-101

Select Stocks to Compare