StockComparison Logo
vs

BMGL vs TOVX

Comparison between Basel Medical Group Ltd (BMGL, Company) and Theriva Biologics Inc (TOVX, Company).

Both BMGL and TOVX are from the Healthcare sector.

BMGL vs TOVX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BMGL
$12M
TOVX
$12M
Max Drawdown
Winner
BMGL
92.02%
TOVX
100.00%
Sharpe Ratio
BMGL
-0.41
Winner
TOVX
0.29
5Y Beta
BMGL
0.37
Winner
TOVX
0.00
Industry
BMGL
Medical Care Facilities
TOVX
Biotechnology
P/E Ratio
Winner
BMGL
-1.22
TOVX
-0.13
5Y EPS CAGR
BMGL
N/A
TOVX
-21.74%
Debt to Equity
BMGL
70.34%
Winner
TOVX
0.00%
Free Cash Flow Yield
BMGL
-29.85%
TOVX
N/A

BMGL vs TOVX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
BMGL
-6.41%
TOVX
-14.91%
3M
BMGL
+2.34%
Winner
TOVX
+38.73%
6M
BMGL
-16.61%
Winner
TOVX
+43.40%
1Y
BMGL
-76.89%
Winner
TOVX
-44.32%
5Y(CAGR)
BMGL
N/A
TOVX
-72.31%
10Y(CAGR)
BMGL
N/A
TOVX
-66.83%
Max(CAGR)
BMGL
-77.86%
Winner
TOVX
-48.51%

BMGL vs TOVX - Annual Returns (2006 - 2026)

Returns include dividend reinvestment.

YearBMGLTOVX
2026+8.07%-2.67%
2025-88.96%-87.25%
2024N/A-84.13%
2023N/A-20.06%
2022N/A-84.78%
2021N/A-45.57%
2020N/A-23.69%
2019N/A-13.66%
2018N/A-96.92%
2017N/A-41.24%
2016N/A-66.41%
2015N/A+47.74%
2014N/A-9.32%
2013N/A-14.04%
2012N/A+38.58%
2011N/A-6.67%
2010N/A+78.57%
2009N/A+250.00%
2008N/A-96.52%
2007N/A-73.33%
2006N/A+43.75%

BMGL vs TOVX Drawdown Comparison

The maximum drawdown for BMGL was -92.02%, occurring on Jun 4, 2026. This drawdown has not yet recovered.

The maximum drawdown for TOVX was -100.00%, occurring on Feb 4, 2026. This drawdown has not yet recovered.

The current BMGL drawdown is -89.85%. The current TOVX drawdown is -100.00%.

RankBMGLTOVX
#1-92.02%
May 30, 2025 - Jun 4, 2026
-100.00%
Jan 9, 2007 - Feb 4, 2026
#2-81.42%
Apr 4, 2025 - May 30, 2025
-9.78%
Dec 21, 2006 - Dec 29, 2006
#3-11.91%
Feb 25, 2025 - Mar 28, 2025
-5.00%
Jan 4, 2007 - Jan 8, 2007

Correlation

Correlation between BMGL and TOVX is 0.74 which considered as a strong positive correlation - the stocks tend to move together.

0.74
-101

Select Stocks to Compare