StockComparison Logo
vs

BMEA vs SVRE

Comparison between Biomea Fusion Inc (BMEA, Company) and SaverOne 2014 Ltd (SVRE, Company).

BMEA is from the Healthcare sector, while SVRE is from the Technology sector.

BMEA vs SVRE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
BMEA
$83M
Winner
SVRE
$84M
Max Drawdown
Winner
BMEA
97.71%
SVRE
99.99%
Sharpe Ratio
Winner
BMEA
-0.30
SVRE
-1.00
5Y Beta
BMEA
1.56
Winner
SVRE
0.56
Industry
BMEA
Biotechnology
SVRE
Scientific & Technical Instruments
P/E Ratio
BMEA
-1.55
Winner
SVRE
-136.17
Debt to Equity
BMEA
0.00%
SVRE
N/A
Free Cash Flow Yield
BMEA
-67.80%
SVRE
N/A
P/S Ratio
BMEA
N/A
SVRE
0.29
P/B Ratio
BMEA
4.50
Winner
SVRE
1.16

BMEA vs SVRE - Historical Returns

Returns include dividend reinvestment.

1M
BMEA
-25.95%
Winner
SVRE
-22.26%
3M
BMEA
-17.02%
Winner
SVRE
+44.06%
6M
Winner
BMEA
-17.02%
SVRE
-65.67%
1Y
Winner
BMEA
-55.17%
SVRE
-89.40%
5Y(CAGR)
Winner
BMEA
-43.65%
SVRE
-88.16%
Max(CAGR)
Winner
BMEA
-41.52%
SVRE
-88.16%

BMEA vs SVRE - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearBMEASVRE
2026-12.69%-26.95%
2025-66.40%-98.89%
2024-73.55%-92.69%
2023+71.23%-42.32%
2022-0.59%-49.22%
2021-59.95%N/A

BMEA vs SVRE Drawdown Comparison

The maximum drawdown for BMEA was -97.71%, occurring on Dec 2, 2025. This drawdown has not yet recovered.

The maximum drawdown for SVRE was -99.99%, occurring on Mar 2, 2026. This drawdown has not yet recovered.

The current BMEA drawdown is -97.20%. The current SVRE drawdown is -99.98%.

RankBMEASVRE
#1-97.71%
Jun 8, 2023 - Dec 2, 2025
-99.99%
Aug 1, 2022 - Mar 2, 2026
#2-85.67%
Jun 10, 2021 - Mar 28, 2023
-32.88%
Jun 8, 2022 - Aug 1, 2022
#3-25.87%
Mar 29, 2023 - May 5, 2023
N/A
#4-14.68%
Apr 16, 2021 - Jun 1, 2021
N/A
#5-8.65%
May 12, 2023 - Jun 1, 2023
N/A
#6-4.86%
May 9, 2023 - May 12, 2023
N/A
#7-3.42%
Jun 2, 2021 - Jun 7, 2021
N/A

Correlation

Correlation between BMEA and SVRE 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