StockComparison Logo
vs

CLWT vs MBAI

Comparison between Euro Tech Holdings Co. Ltd (CLWT, Company) and CheckCap Ltd (MBAI, Company).

CLWT is from the Industrials sector, while MBAI is from the Healthcare sector.

CLWT vs MBAI - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CLWT
$10M
MBAI
$10M
Max Drawdown
CLWT
94.76%
Winner
MBAI
57.91%
Sharpe Ratio
Winner
CLWT
1.07
MBAI
0.33
5Y Beta
Winner
CLWT
-0.03
MBAI
2.17
Industry
CLWT
Pollution & Treatment Controls
MBAI
Diagnostics & Research
P/E Ratio
CLWT
60.25
Winner
MBAI
2.42
Forward P/E
CLWT
7.07
Winner
MBAI
1.27
5Y EPS CAGR
CLWT
-24.35%
MBAI
N/A
Debt to Equity
CLWT
0.00%
MBAI
0.00%
Free Cash Flow Yield
CLWT
-14.13%
Winner
MBAI
-0.46%

CLWT vs MBAI - Historical Returns

Returns include dividend reinvestment.

1M
Winner
CLWT
+64.66%
MBAI
-23.53%
3M
Winner
CLWT
+54.03%
MBAI
-13.33%
6M
Winner
CLWT
+60.50%
MBAI
-19.66%
1Y
CLWT
+69.72%
MBAI
N/A
5Y(CAGR)
CLWT
-0.07%
MBAI
N/A
10Y(CAGR)
CLWT
+16.84%
MBAI
N/A
Max(CAGR)
Winner
CLWT
+5.78%
MBAI
-38.43%

CLWT vs MBAI - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearCLWTMBAI
2026+59.17%-16.62%
2025-14.89%-13.37%
2024-9.65%N/A
2023+22.39%N/A
2022-32.31%N/A
2021+53.41%N/A
2020+71.06%N/A
2019+62.58%N/A
2018-13.64%N/A
2017-6.76%N/A
2016+22.42%N/A
2015+12.97%N/A
2014-48.01%N/A
2013+40.01%N/A
2012+86.86%N/A
2011-61.34%N/A
2010-46.55%N/A
2009+106.93%N/A
2008-67.66%N/A
2007-20.33%N/A
2006+21.15%N/A
2005-28.04%N/A
2004+231.54%N/A
2003+90.99%N/A
2002-41.99%N/A
2001+124.67%N/A
2000-17.97%N/A
1999+13.07%N/A

CLWT vs MBAI Drawdown Comparison

The maximum drawdown for CLWT was -94.76%, occurring on May 25, 2016. This drawdown has not yet recovered.

The maximum drawdown for MBAI was -57.91%, occurring on Jun 10, 2026. This drawdown has not yet recovered.

The current CLWT drawdown is -65.49%. The current MBAI drawdown is -54.75%.

RankCLWTMBAI
#1-94.76%
Dec 28, 2004 - May 25, 2016
-57.91%
Jan 26, 2026 - Jun 10, 2026
#2-90.53%
Mar 9, 2000 - Mar 3, 2004
-20.74%
Dec 19, 2025 - Jan 26, 2026
#3-64.23%
Mar 3, 2004 - Dec 28, 2004
-11.76%
Nov 28, 2025 - Dec 19, 2025
#4-59.37%
Nov 18, 1999 - Jan 24, 2000
N/A
#5-52.93%
Jan 25, 2000 - Mar 9, 2000
N/A
#6-0.44%
Nov 9, 1999 - Nov 16, 1999
N/A
#7-0.27%
Nov 1, 1999 - Nov 8, 1999
N/A

Correlation

Correlation between CLWT and MBAI is -0.65 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.65
-101

Select Stocks to Compare