StockComparison Logo
vs

DPRO vs KRRO

Comparison between Draganfly Inc (DPRO, Company) and Korro Bio Inc (KRRO, Company).

DPRO is from the Technology sector, while KRRO is from the Healthcare sector.

DPRO vs KRRO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DPRO
$187M
KRRO
$187M
Max Drawdown
DPRO
99.56%
Winner
KRRO
94.13%
Sharpe Ratio
Winner
DPRO
1.31
KRRO
0.98
5Y Beta
Winner
DPRO
1.97
KRRO
2.16
Industry
DPRO
Computer Hardware
KRRO
Biotechnology
P/E Ratio
Winner
DPRO
-5.84
KRRO
-1.15
PEG Ratio
DPRO
N/A
KRRO
-0.05
Debt to Equity
DPRO
0.15%
Winner
KRRO
0.00%
Free Cash Flow Yield
Winner
DPRO
-11.34%
KRRO
-37.69%

DPRO vs KRRO - Historical Returns

Returns include dividend reinvestment.

1M
DPRO
+9.87%
Winner
KRRO
+30.29%
3M
DPRO
-12.80%
Winner
KRRO
+13.85%
6M
DPRO
-6.31%
Winner
KRRO
+66.11%
1Y
Winner
DPRO
+149.57%
KRRO
+4.25%
5Y(CAGR)
DPRO
-50.45%
KRRO
N/A
Max(CAGR)
DPRO
-30.17%
Winner
KRRO
-6.49%

DPRO vs KRRO - Annual Returns (2019 - 2026)

Returns include dividend reinvestment.

YearDPROKRRO
2026-21.22%+61.37%
2025+68.13%-80.47%
2024-66.71%-22.53%
2023-40.55%+209.63%
2022-56.65%N/A
2021-51.95%N/A
2020+32.97%N/A
2019-0.99%N/A

DPRO vs KRRO Drawdown Comparison

The maximum drawdown for DPRO was -99.56%, occurring on Sep 11, 2024. 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 DPRO drawdown is -98.51%. The current KRRO drawdown is -85.57%.

RankDPROKRRO
#1-99.56%
Feb 16, 2021 - Sep 11, 2024
-94.13%
Mar 28, 2024 - Dec 2, 2025
#2-72.25%
Dec 30, 2019 - Jan 13, 2021
-32.22%
Feb 5, 2024 - Mar 25, 2024
#3-31.57%
Jan 26, 2021 - Feb 8, 2021
-29.28%
Dec 4, 2023 - Feb 5, 2024
#4-11.04%
Jan 13, 2021 - Jan 21, 2021
-26.17%
Nov 13, 2023 - Dec 4, 2023
#5-9.12%
Dec 17, 2019 - Dec 30, 2019
-0.68%
Nov 8, 2023 - Nov 10, 2023
#6-7.14%
Dec 4, 2019 - Dec 17, 2019
N/A
#7-4.25%
Feb 8, 2021 - Feb 16, 2021
N/A

Correlation

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

0.12
-101

Select Stocks to Compare