StockComparison Logo
vs

NGNE vs STRO

Comparison between Neoleukin Therapeutics Inc (NGNE, Company) and Sutro Biopharma Inc (STRO, Company).

Both NGNE and STRO are from the Healthcare sector.

5-Year PerformanceNGNE has outperformed STRO, delivering a return of -31.1% compared to -31.7%

NGNE vs STRO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NGNE
$492M
STRO
$491M
Max Drawdown
NGNE
98.34%
Winner
STRO
98.10%
Sharpe Ratio
NGNE
1.00
Winner
STRO
1.88
5Y Beta
NGNE
1.88
Winner
STRO
1.53
Industry
NGNE
Biotechnology
STRO
Biotechnology
P/E Ratio
Winner
NGNE
-4.82
STRO
-1.87
Forward P/E
NGNE
N/A
STRO
10.03
PEG Ratio
NGNE
-0.38
STRO
N/A
5Y EPS CAGR
NGNE
11.24%
Winner
STRO
18.47%
Debt to Equity
NGNE
0.00%
STRO
0.00%
Free Cash Flow Yield
Winner
NGNE
-16.90%
STRO
-30.89%

NGNE vs STRO - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NGNE
+12.69%
STRO
-14.07%
3M
Winner
NGNE
+61.69%
STRO
+36.01%
6M
NGNE
+63.54%
Winner
STRO
+231.80%
1Y
NGNE
+72.30%
Winner
STRO
+273.27%
5Y(CAGR)
Winner
NGNE
-31.10%
STRO
-31.69%
10Y(CAGR)
NGNE
-13.19%
STRO
N/A
Max(CAGR)
Winner
NGNE
-15.20%
STRO
-19.08%

NGNE vs STRO - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearNGNESTRO
2026+56.40%+170.35%
2025-10.00%-40.05%
2024+15.05%-59.74%
2023+91.88%-46.51%
2022-90.27%-47.22%
2021-65.89%-28.22%
2020+18.99%+81.07%
2019+428.76%+9.02%
2018-82.00%-40.66%
2017-27.41%N/A
2016+33.90%N/A
2015+63.56%N/A
2014-37.24%N/A

NGNE vs STRO Drawdown Comparison

The maximum drawdown for NGNE was -98.34%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The maximum drawdown for STRO was -98.10%, occurring on Apr 17, 2025. This drawdown has not yet recovered.

The current NGNE drawdown is -92.88%. The current STRO drawdown is -89.24%.

RankNGNESTRO
#1-98.34%
Aug 14, 2015 - Apr 8, 2025
-98.10%
Jan 22, 2021 - Apr 17, 2025
#2-89.57%
Mar 12, 2014 - Aug 10, 2015
-59.28%
Sep 27, 2018 - Nov 6, 2020
#3-16.18%
Aug 11, 2015 - Aug 14, 2015
-13.55%
Dec 17, 2020 - Jan 7, 2021
#4N/A-12.49%
Nov 17, 2020 - Dec 4, 2020
#5N/A-8.27%
Nov 9, 2020 - Nov 13, 2020
#6N/A-6.71%
Dec 4, 2020 - Dec 16, 2020
#7N/A-3.18%
Jan 15, 2021 - Jan 22, 2021
#8N/A-3.15%
Jan 8, 2021 - Jan 15, 2021

Correlation

Correlation between NGNE and STRO is 0.72 which considered as a strong positive correlation - the stocks tend to move together.

0.72
-101

Select Stocks to Compare