StockComparison Logo
vs

KRRO vs VYGR

Comparison between Korro Bio Inc (KRRO, Company) and Voyager Therapeutics Inc (VYGR, Company).

Both KRRO and VYGR are from the Healthcare sector.

KRRO vs VYGR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
KRRO
$196M
VYGR
$196M
Max Drawdown
KRRO
94.13%
Winner
VYGR
92.11%
Sharpe Ratio
Winner
KRRO
0.86
VYGR
0.31
5Y Beta
KRRO
2.19
Winner
VYGR
1.42
Industry
KRRO
Biotechnology
VYGR
Biotechnology
P/E Ratio
KRRO
-1.35
Winner
VYGR
-1.75
Forward P/E
KRRO
N/A
VYGR
8.44
PEG Ratio
KRRO
-0.99
VYGR
N/A
Debt to Equity
KRRO
0.00%
VYGR
0.00%
Free Cash Flow Yield
Winner
KRRO
-34.77%
VYGR
-61.92%

KRRO vs VYGR - Historical Returns

Returns include dividend reinvestment.

1M
KRRO
-1.56%
Winner
VYGR
-0.62%
3M
Winner
KRRO
+18.66%
VYGR
-22.41%
6M
Winner
KRRO
+18.98%
VYGR
-5.01%
1Y
KRRO
-29.79%
Winner
VYGR
-11.78%
5Y(CAGR)
KRRO
N/A
VYGR
+1.70%
10Y(CAGR)
KRRO
N/A
VYGR
-14.80%
Max(CAGR)
Winner
KRRO
-5.36%
VYGR
-14.68%

KRRO vs VYGR - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearKRROVYGR
2026+65.09%-20.10%
2025-80.47%-34.17%
2024-22.53%-37.00%
2023+209.63%+40.20%
2022N/A+104.01%
2021N/A-62.67%
2020N/A-47.35%
2019N/A+48.09%
2018N/A-46.68%
2017N/A+38.68%
2016N/A-39.76%
2015N/A+23.38%

KRRO vs VYGR 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 VYGR was -92.11%, occurring on Oct 5, 2021. This drawdown has not yet recovered.

The current KRRO drawdown is -85.23%. The current VYGR drawdown is -89.72%.

RankKRROVYGR
#1-94.13%
Mar 28, 2024 - Dec 2, 2025
-92.11%
Mar 6, 2018 - Oct 5, 2021
#2-32.22%
Feb 5, 2024 - Mar 25, 2024
-72.72%
Dec 7, 2015 - Mar 5, 2018
#3-29.28%
Dec 4, 2023 - Feb 5, 2024
-7.63%
Nov 25, 2015 - Dec 1, 2015
#4-26.17%
Nov 13, 2023 - Dec 4, 2023
-1.66%
Nov 13, 2015 - Nov 17, 2015
#5-0.68%
Nov 8, 2023 - Nov 10, 2023
-1.41%
Nov 11, 2015 - Nov 13, 2015

Correlation

Correlation between KRRO and VYGR is 0.87 which considered as a strong positive correlation - the stocks tend to move together.

0.87
-101

Select Stocks to Compare