StockComparison Logo
vs

EMBC vs GLSI

Comparison between Embecta Corp (EMBC, Company) and Greenwich LifeSciences Inc (GLSI, Company).

Both EMBC and GLSI are from the Healthcare sector.

EMBC vs GLSI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EMBC
$212M
GLSI
$211M
Max Drawdown
EMBC
91.83%
Winner
GLSI
90.11%
Sharpe Ratio
EMBC
-0.45
Winner
GLSI
0.62
5Y Beta
Winner
EMBC
0.81
GLSI
1.50
Industry
EMBC
Medical Instruments & Supplies
GLSI
Biotechnology
P/E Ratio
EMBC
1.87
Winner
GLSI
-9.13
PEG Ratio
EMBC
0.05
Winner
GLSI
-0.53
Dividend Yield
EMBC
15.70%
GLSI
N/A
Debt to Equity
Winner
EMBC
-211.85%
GLSI
0.00%
Free Cash Flow Yield
Winner
EMBC
96.65%
GLSI
-6.06%
P/S Ratio
EMBC
0.20
GLSI
N/A
P/B Ratio
Winner
EMBC
2.61
GLSI
37.85

EMBC vs GLSI - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EMBC
+31.16%
GLSI
-22.67%
3M
Winner
EMBC
+23.15%
GLSI
-39.20%
6M
EMBC
-58.60%
Winner
GLSI
-50.48%
1Y
EMBC
-55.57%
Winner
GLSI
+23.05%
5Y(CAGR)
EMBC
-33.71%
Winner
GLSI
-18.45%
Max(CAGR)
EMBC
-33.71%
Winner
GLSI
+19.71%

EMBC vs GLSI - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearEMBCGLSI
2026-61.42%-26.25%
2025-38.43%+78.96%
2024+12.67%+3.98%
2023-23.14%-27.90%
2022-16.22%-35.59%
2021N/A-30.35%
2020N/A+629.40%

EMBC vs GLSI Drawdown Comparison

The maximum drawdown for EMBC was -90.64%, occurring on May 19, 2026. This drawdown has not yet recovered.

The maximum drawdown for GLSI was -90.11%, occurring on Jun 16, 2022. This drawdown has not yet recovered.

The current EMBC drawdown is -85.69%. The current GLSI drawdown is -80.12%.

RankEMBCGLSI
#1-90.64%
Dec 13, 2022 - May 19, 2026
-90.11%
Dec 10, 2020 - Jun 16, 2022
#2-28.06%
Apr 13, 2022 - Aug 15, 2022
-30.50%
Sep 25, 2020 - Nov 19, 2020
#3-16.64%
Aug 19, 2022 - Nov 11, 2022
-7.50%
Dec 4, 2020 - Dec 9, 2020
#4-6.45%
Nov 11, 2022 - Dec 5, 2022
-3.83%
Nov 23, 2020 - Dec 2, 2020
#5-6.37%
Apr 4, 2022 - Apr 8, 2022
-1.48%
Nov 19, 2020 - Nov 23, 2020
#6-5.62%
Dec 5, 2022 - Dec 13, 2022
N/A
#7-3.26%
Aug 15, 2022 - Aug 19, 2022
N/A
#8-1.32%
Apr 8, 2022 - Apr 13, 2022
N/A

Correlation

Correlation between EMBC and GLSI is -0.40 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.40
-101

Select Stocks to Compare