StockComparison Logo
vs

KRRO vs DIBS

Comparison between Korro Bio Inc (KRRO, Company) and 1stdibs.com Inc (DIBS, Company).

KRRO is from the Healthcare sector, while DIBS is from the Communication Services sector.

KRRO vs DIBS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
KRRO
$166M
DIBS
$166M
Max Drawdown
KRRO
94.13%
Winner
DIBS
93.16%
Sharpe Ratio
KRRO
0.73
Winner
DIBS
1.32
5Y Beta
KRRO
2.17
Winner
DIBS
0.70
Industry
KRRO
Biotechnology
DIBS
Internet Content & Information
P/E Ratio
KRRO
-1.01
Winner
DIBS
-22.85
PEG Ratio
KRRO
-0.05
DIBS
N/A
5Y EPS CAGR
KRRO
N/A
DIBS
-21.34%
Debt to Equity
KRRO
0.00%
DIBS
0.00%
Free Cash Flow Yield
KRRO
-42.57%
Winner
DIBS
-1.27%
P/S Ratio
KRRO
43.17
Winner
DIBS
1.95
P/B Ratio
Winner
KRRO
1.25
DIBS
1.78

KRRO vs DIBS - Historical Returns

Returns include dividend reinvestment.

1M
KRRO
-13.80%
Winner
DIBS
+5.08%
3M
KRRO
-9.15%
Winner
DIBS
+12.22%
6M
Winner
KRRO
-3.58%
DIBS
-5.88%
1Y
KRRO
-22.80%
Winner
DIBS
+80.36%
5Y(CAGR)
KRRO
N/A
DIBS
-22.12%
Max(CAGR)
Winner
KRRO
-8.52%
DIBS
-28.76%

KRRO vs DIBS - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearKRRODIBS
2026+50.56%-15.93%
2025-80.47%+69.69%
2024-22.53%-23.54%
2023+209.63%-10.69%
2022N/A-58.02%
2021N/A-56.11%

KRRO vs DIBS Drawdown Comparison

The maximum drawdown for KRRO was -94.13%, occurring on Dec 2, 2025. This drawdown has not yet recovered.

The maximum drawdown for DIBS was -93.16%, occurring on Apr 16, 2025. This drawdown has not yet recovered.

The current KRRO drawdown is -86.53%. The current DIBS drawdown is -85.75%.

RankKRRODIBS
#1-94.13%
Mar 28, 2024 - Dec 2, 2025
-93.16%
Jun 30, 2021 - Apr 16, 2025
#2-32.22%
Feb 5, 2024 - Mar 25, 2024
-19.58%
Jun 10, 2021 - Jun 30, 2021
#3-29.28%
Dec 4, 2023 - Feb 5, 2024
N/A
#4-26.17%
Nov 13, 2023 - Dec 4, 2023
N/A
#5-0.68%
Nov 8, 2023 - Nov 10, 2023
N/A

Correlation

Correlation between KRRO and DIBS is 0.19 which considered as a very weak or no correlation - the stocks move independently of each other.

0.19
-101

Select Stocks to Compare