StockComparison Logo
vs

STRO vs ALLO

Comparison between Sutro Biopharma Inc (STRO, Company) and Allogene Therapeutics Inc (ALLO, Company).

Both STRO and ALLO are from the Healthcare sector.

5-Year PerformanceSTRO has outperformed ALLO, delivering a return of -31.7% compared to -39.4%

STRO vs ALLO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
STRO
$491M
ALLO
$490M
Max Drawdown
Winner
STRO
98.10%
ALLO
98.24%
Sharpe Ratio
Winner
STRO
1.88
ALLO
0.89
5Y Beta
Winner
STRO
1.53
ALLO
1.55
Industry
STRO
Biotechnology
ALLO
Biotechnology
P/E Ratio
STRO
-1.87
Winner
ALLO
-2.63
Forward P/E
STRO
10.03
ALLO
N/A
5Y EPS CAGR
Winner
STRO
18.47%
ALLO
-14.18%
Debt to Equity
STRO
0.00%
ALLO
0.00%
Free Cash Flow Yield
STRO
-30.89%
Winner
ALLO
-22.37%

STRO vs ALLO - Historical Returns

Returns include dividend reinvestment.

1M
STRO
-14.07%
Winner
ALLO
+3.09%
3M
Winner
STRO
+36.01%
ALLO
-6.98%
6M
Winner
STRO
+231.80%
ALLO
+40.85%
1Y
Winner
STRO
+273.27%
ALLO
+55.04%
5Y(CAGR)
Winner
STRO
-31.69%
ALLO
-39.41%
Max(CAGR)
Winner
STRO
-19.08%
ALLO
-28.01%

STRO vs ALLO - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearSTROALLO
2026+170.35%+48.15%
2025-40.05%-37.73%
2024-59.74%-41.16%
2023-46.51%-44.27%
2022-47.22%-58.86%
2021-28.22%-42.15%
2020+81.07%-3.74%
2019+9.02%-5.73%
2018-40.66%+7.72%

STRO vs ALLO 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 ALLO was -98.24%, occurring on May 14, 2025. This drawdown has not yet recovered.

The current STRO drawdown is -89.24%. The current ALLO drawdown is -96.30%.

RankSTROALLO
#1-98.10%
Jan 22, 2021 - Apr 17, 2025
-98.24%
May 22, 2020 - May 14, 2025
#2-59.28%
Sep 27, 2018 - Nov 6, 2020
-45.29%
Nov 6, 2018 - May 11, 2020
#3-13.55%
Dec 17, 2020 - Jan 7, 2021
-16.54%
Oct 15, 2018 - Nov 2, 2018
#4-12.49%
Nov 17, 2020 - Dec 4, 2020
-7.25%
May 11, 2020 - May 14, 2020
#5-8.27%
Nov 9, 2020 - Nov 13, 2020
-0.39%
May 18, 2020 - May 20, 2020
#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 ALLO is 0.75 which considered as a strong positive correlation - the stocks tend to move together.

0.75
-101

Select Stocks to Compare