StockComparison Logo
vs

TOVX vs BMGL

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

Both TOVX and BMGL are from the Healthcare sector.

TOVX vs BMGL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

TOVX vs BMGL - Historical Returns

Returns include dividend reinvestment.

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

TOVX vs BMGL - Annual Returns (2006 - 2026)

Returns include dividend reinvestment.

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

TOVX vs BMGL Drawdown Comparison

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

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

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

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

Correlation

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

0.74
-101

Select Stocks to Compare