StockComparison Logo
vs

VYGR vs KRRO

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

Both VYGR and KRRO are from the Healthcare sector.

VYGR vs KRRO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

VYGR vs KRRO - Historical Returns

Returns include dividend reinvestment.

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

VYGR vs KRRO - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

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

VYGR vs KRRO Drawdown Comparison

The maximum drawdown for VYGR was -92.11%, occurring on Oct 5, 2021. This drawdown has not yet recovered.

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

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

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

Correlation

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

0.87
-101

Select Stocks to Compare