StockComparison Logo
vs

STRO vs ASTL

Comparison between Sutro Biopharma Inc (STRO, Company) and Algoma Steel Group Inc (ASTL, Company).

STRO is from the Healthcare sector, while ASTL is from the Basic Materials sector.

5-Year PerformanceASTL has outperformed STRO, delivering a return of -16.9% compared to -31.7%

STRO vs ASTL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
STRO
$491M
Winner
ASTL
$491M
Max Drawdown
STRO
98.10%
Winner
ASTL
75.46%
Sharpe Ratio
Winner
STRO
1.88
ASTL
-0.33
5Y Beta
STRO
1.53
Winner
ASTL
1.50
Industry
STRO
Biotechnology
ASTL
Steel
P/E Ratio
Winner
STRO
-1.87
ASTL
-0.60
Forward P/E
STRO
10.03
Winner
ASTL
7.01
PEG Ratio
STRO
N/A
ASTL
-0.00
Dividend Yield
STRO
N/A
ASTL
2.67%
5Y EPS CAGR
STRO
18.47%
Winner
ASTL
72.99%
Debt to Equity
STRO
0.00%
ASTL
0.00%
Free Cash Flow Yield
Winner
STRO
-30.89%
ASTL
-62.01%

STRO vs ASTL - Historical Returns

Returns include dividend reinvestment.

1M
STRO
-14.07%
Winner
ASTL
-13.41%
3M
Winner
STRO
+36.01%
ASTL
+24.86%
6M
Winner
STRO
+231.80%
ASTL
+2.03%
1Y
Winner
STRO
+273.27%
ASTL
-32.13%
5Y(CAGR)
STRO
-31.69%
Winner
ASTL
-16.92%
Max(CAGR)
STRO
-19.08%
Winner
ASTL
-16.92%

STRO vs ASTL - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearSTROASTL
2026+170.35%+15.31%
2025-40.05%-57.04%
2024-59.74%+5.00%
2023-46.51%+64.53%
2022-47.22%-38.45%
2021-28.22%-7.84%
2020+81.07%N/A
2019+9.02%N/A
2018-40.66%N/A

STRO vs ASTL 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 ASTL was -73.16%, occurring on Oct 2, 2025. This drawdown has not yet recovered.

The current STRO drawdown is -89.24%. The current ASTL drawdown is -61.97%.

RankSTROASTL
#1-98.10%
Jan 22, 2021 - Apr 17, 2025
-73.16%
Nov 11, 2021 - Oct 2, 2025
#2-59.28%
Sep 27, 2018 - Nov 6, 2020
-9.36%
Oct 25, 2021 - Nov 11, 2021
#3-13.55%
Dec 17, 2020 - Jan 7, 2021
-3.24%
Oct 20, 2021 - Oct 25, 2021
#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 ASTL is 0.53 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.53
-101

Select Stocks to Compare