StockComparison Logo
vs

BVS vs MFH

Comparison between Bioventus Inc - Class A (BVS, Company) and Mercurity Fintech Holding Inc (MFH, Company).

BVS is from the Healthcare sector, while MFH is from the Technology sector.

5-Year PerformanceBVS has outperformed MFH, delivering a return of -5.3% compared to -6.8%

BVS vs MFH - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BVS
$806M
Winner
MFH
$809M
Max Drawdown
Winner
BVS
95.18%
MFH
99.79%
Sharpe Ratio
Winner
BVS
1.39
MFH
0.82
5Y Beta
BVS
0.91
MFH
N/A
Industry
BVS
Medical Devices
MFH
Information Technology Services
P/E Ratio
BVS
72.28
Winner
MFH
-55.04
Forward P/E
BVS
14.73
MFH
N/A
PEG Ratio
BVS
1.47
MFH
N/A
Debt to Equity
BVS
144.03%
MFH
N/A
Free Cash Flow Yield
BVS
12.49%
MFH
N/A
P/S Ratio
Winner
BVS
1.41
MFH
619.17
P/B Ratio
Winner
BVS
4.15
MFH
33.59

BVS vs MFH - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BVS
+42.55%
MFH
-35.32%
3M
Winner
BVS
+19.40%
MFH
-34.58%
6M
Winner
BVS
+56.75%
MFH
-38.36%
1Y
Winner
BVS
+87.20%
MFH
-25.71%
5Y(CAGR)
Winner
BVS
-5.34%
MFH
-6.84%
10Y(CAGR)
BVS
N/A
MFH
-27.51%
Max(CAGR)
Winner
BVS
-7.71%
MFH
-31.62%

BVS vs MFH - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearBVSMFH
2026+72.40%-29.37%
2025-30.01%-34.26%
2024+100.00%+172.11%
2023+101.92%+110.82%
2022-82.31%-64.41%
2021-24.57%-5.09%
2020N/A+83.07%
2019N/A+24.24%
2018N/A-93.33%
2017N/A-72.94%
2016N/A-24.35%
2015N/A-51.34%

BVS vs MFH Drawdown Comparison

The maximum drawdown for BVS was -95.18%, occurring on May 4, 2023. This drawdown has not yet recovered.

The maximum drawdown for MFH was -99.79%, occurring on Nov 11, 2022. This drawdown has not yet recovered.

The current BVS drawdown is -35.29%. The current MFH drawdown is -98.82%.

RankBVSMFH
#1-95.18%
Feb 11, 2021 - May 4, 2023
-99.79%
Jun 4, 2015 - Nov 11, 2022
#2N/A-23.87%
Apr 10, 2015 - Jun 4, 2015

Correlation

Correlation between BVS and MFH is 0.24 which considered as a very weak or no correlation - the stocks move independently of each other.

0.24
-101

Select Stocks to Compare