StockComparison Logo
vs

DCBO vs STRO

Comparison between Docebo Inc (DCBO, Company) and Sutro Biopharma Inc (STRO, Company).

DCBO is from the Technology sector, while STRO is from the Healthcare sector.

5-Year PerformanceDCBO has outperformed STRO, delivering a return of -20.8% compared to -31.4%

DCBO vs STRO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
DCBO
$472M
STRO
$471M
Max Drawdown
Winner
DCBO
84.08%
STRO
98.10%
Sharpe Ratio
DCBO
-0.73
Winner
STRO
1.71
5Y Beta
Winner
DCBO
1.11
STRO
1.52
Industry
DCBO
Software - Application
STRO
Biotechnology
P/E Ratio
DCBO
14.43
Winner
STRO
-1.80
Forward P/E
DCBO
11.53
Winner
STRO
10.03
PEG Ratio
DCBO
0.26
STRO
N/A
5Y EPS CAGR
DCBO
N/A
STRO
18.47%
Debt to Equity
Winner
DCBO
-13603.59%
STRO
0.00%
Free Cash Flow Yield
Winner
DCBO
9.25%
STRO
-32.21%

DCBO vs STRO - Historical Returns

Returns include dividend reinvestment.

1M
Winner
DCBO
-3.00%
STRO
-17.60%
3M
DCBO
-15.32%
Winner
STRO
+23.87%
6M
DCBO
-22.79%
Winner
STRO
+211.17%
1Y
DCBO
-37.06%
Winner
STRO
+259.57%
5Y(CAGR)
Winner
DCBO
-20.80%
STRO
-31.43%
Max(CAGR)
Winner
DCBO
+7.35%
STRO
-19.53%

DCBO vs STRO - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearDCBOSTRO
2026-25.12%+159.22%
2025-50.98%-40.05%
2024-0.38%-59.74%
2023+42.80%-46.51%
2022-50.54%-47.22%
2021+8.96%-28.22%
2020+499.94%+81.07%
2019N/A+9.02%
2018N/A-40.66%

DCBO vs STRO Drawdown Comparison

The maximum drawdown for DCBO was -84.08%, occurring on Apr 10, 2026. 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 DCBO drawdown is -81.80%. The current STRO drawdown is -89.68%.

RankDCBOSTRO
#1-84.08%
Sep 16, 2021 - Apr 10, 2026
-98.10%
Jan 22, 2021 - Apr 17, 2025
#2-40.07%
Dec 31, 2020 - Jul 23, 2021
-59.28%
Sep 27, 2018 - Nov 6, 2020
#3-25.45%
Aug 10, 2020 - Nov 6, 2020
-13.55%
Dec 17, 2020 - Jan 7, 2021
#4-16.40%
Dec 1, 2020 - Dec 24, 2020
-12.49%
Nov 17, 2020 - Dec 4, 2020
#5-8.32%
Sep 3, 2021 - Sep 15, 2021
-8.27%
Nov 9, 2020 - Nov 13, 2020
#6-7.54%
Jul 21, 2020 - Aug 4, 2020
-6.71%
Dec 4, 2020 - Dec 16, 2020
#7-6.90%
Aug 5, 2021 - Aug 13, 2021
-3.18%
Jan 15, 2021 - Jan 22, 2021
#8-5.80%
Nov 23, 2020 - Nov 27, 2020
-3.15%
Jan 8, 2021 - Jan 15, 2021
#9-5.56%
Nov 6, 2020 - Nov 19, 2020
N/A
#10-1.41%
Aug 13, 2021 - Aug 17, 2021
N/A
#11-1.37%
Aug 2, 2021 - Aug 5, 2021
N/A
#12-1.29%
Jul 23, 2021 - Jul 27, 2021
N/A
#13-1.12%
Nov 27, 2020 - Dec 1, 2020
N/A
#14-1.09%
Aug 30, 2021 - Sep 2, 2021
N/A
#15-0.84%
Aug 19, 2021 - Aug 23, 2021
N/A

Correlation

Correlation between DCBO and STRO is 0.65 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.65
-101

Select Stocks to Compare