StockComparison Logo
vs

ARCT vs KRRO

Comparison between Arcturus Therapeutics Holdings Inc (ARCT, Company) and Korro Bio Inc (KRRO, Company).

Both ARCT and KRRO are from the Healthcare sector.

ARCT vs KRRO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ARCT
$169M
Winner
KRRO
$169M
Max Drawdown
ARCT
97.70%
Winner
KRRO
94.13%
Sharpe Ratio
ARCT
-0.53
Winner
KRRO
0.79
5Y Beta
Winner
ARCT
1.65
KRRO
2.16
Industry
ARCT
Biotechnology
KRRO
Biotechnology
P/E Ratio
Winner
ARCT
-2.11
KRRO
-1.03
Forward P/E
ARCT
2.48
KRRO
N/A
PEG Ratio
Winner
ARCT
-0.19
KRRO
-0.05
5Y EPS CAGR
ARCT
-9.76%
KRRO
N/A
Debt to Equity
ARCT
0.00%
KRRO
0.00%
Free Cash Flow Yield
Winner
ARCT
-34.91%
KRRO
-41.84%
P/S Ratio
Winner
ARCT
3.05
KRRO
43.92
P/B Ratio
Winner
ARCT
0.89
KRRO
1.44

ARCT vs KRRO - Historical Returns

Returns include dividend reinvestment.

1M
ARCT
-18.22%
Winner
KRRO
-15.90%
3M
ARCT
-31.64%
Winner
KRRO
-15.19%
6M
ARCT
-23.11%
Winner
KRRO
+7.46%
1Y
ARCT
-62.52%
Winner
KRRO
-31.57%
5Y(CAGR)
ARCT
-28.61%
KRRO
N/A
10Y(CAGR)
ARCT
-14.98%
KRRO
N/A
Max(CAGR)
ARCT
-15.46%
Winner
KRRO
-10.30%

ARCT vs KRRO - Annual Returns (2013 - 2026)

Returns include dividend reinvestment.

YearARCTKRRO
2026-7.36%+43.23%
2025-64.09%-80.47%
2024-48.72%-22.53%
2023+88.80%+209.63%
2022-57.14%N/A
2021-24.31%N/A
2020+333.80%N/A
2019+131.77%N/A
2018-43.30%N/A
2017-48.61%N/A
2016-66.35%N/A
2015+64.83%N/A
2014-79.12%N/A
2013+138.41%N/A

ARCT vs KRRO Drawdown Comparison

The maximum drawdown for ARCT was -97.70%, occurring on Dec 28, 2018. 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 ARCT drawdown is -96.76%. The current KRRO drawdown is -87.19%.

RankARCTKRRO
#1-97.70%
Oct 7, 2013 - Dec 28, 2018
-94.13%
Mar 28, 2024 - Dec 2, 2025
#2-14.65%
Aug 5, 2013 - Sep 10, 2013
-32.22%
Feb 5, 2024 - Mar 25, 2024
#3-12.05%
May 22, 2013 - Jul 8, 2013
-29.28%
Dec 4, 2023 - Feb 5, 2024
#4-7.48%
Jul 12, 2013 - Aug 1, 2013
-26.17%
Nov 13, 2023 - Dec 4, 2023
#5-7.20%
Sep 13, 2013 - Sep 26, 2013
-0.68%
Nov 8, 2023 - Nov 10, 2023
#6-3.58%
Sep 27, 2013 - Oct 2, 2013
N/A

Correlation

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

0.81
-101

Select Stocks to Compare