StockComparison Logo
vs

STRO vs NGNE

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

Both STRO and NGNE are from the Healthcare sector.

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

STRO vs NGNE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

STRO vs NGNE - Historical Returns

Returns include dividend reinvestment.

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

STRO vs NGNE - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

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

STRO vs NGNE Drawdown Comparison

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

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

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

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

Correlation

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

0.72
-101

Select Stocks to Compare