StockComparison Logo
vs

EMBC vs FLX

Comparison between Embecta Corp (EMBC, Company) and BingEx Ltd (FLX, Company).

EMBC is from the Healthcare sector, while FLX is from the Industrials sector.

EMBC vs FLX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
EMBC
$269M
Winner
FLX
$271M
Max Drawdown
EMBC
91.83%
Winner
FLX
89.17%
Sharpe Ratio
EMBC
-0.70
Winner
FLX
-0.13
5Y Beta
EMBC
0.80
Winner
FLX
0.04
Industry
EMBC
Medical Instruments & Supplies
FLX
Integrated Freight & Logistics
P/E Ratio
EMBC
3.17
Winner
FLX
-13.49
Dividend Yield
EMBC
9.22%
FLX
N/A
Debt to Equity
Winner
EMBC
-237.49%
FLX
0.00%
Free Cash Flow Yield
Winner
EMBC
61.16%
FLX
0.05%
P/S Ratio
EMBC
N/A
FLX
0.05
P/B Ratio
EMBC
N/A
FLX
1.47

EMBC vs FLX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EMBC
+59.19%
FLX
-10.55%
3M
Winner
EMBC
+64.27%
FLX
-23.23%
6M
EMBC
-48.87%
Winner
FLX
-30.60%
1Y
EMBC
-61.83%
Winner
FLX
-37.30%
5Y(CAGR)
EMBC
-31.37%
FLX
N/A
Max(CAGR)
Winner
EMBC
-31.37%
FLX
-69.81%

EMBC vs FLX - Annual Returns (2022 - 2026)

Returns include dividend reinvestment.

YearEMBCFLX
2026-55.40%-39.44%
2025-38.43%-61.69%
2024+12.67%-53.86%
2023-23.14%N/A
2022-16.22%N/A

EMBC vs FLX 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 FLX was -89.17%, occurring on Aug 13, 2026. This drawdown has not yet recovered.

The current EMBC drawdown is -83.46%. The current FLX drawdown is -89.17%.

RankEMBCFLX
#1-90.64%
Dec 13, 2022 - May 19, 2026
-89.17%
Oct 4, 2024 - Aug 13, 2026
#2-28.06%
Apr 13, 2022 - Aug 15, 2022
N/A
#3-16.64%
Aug 19, 2022 - Nov 11, 2022
N/A
#4-6.45%
Nov 11, 2022 - Dec 5, 2022
N/A
#5-6.37%
Apr 4, 2022 - Apr 8, 2022
N/A
#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 FLX is 0.61 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.61
-101

Select Stocks to Compare