StockComparison Logo
vs

ICMB vs MSW

Comparison between Investcorp Credit Management BDC Inc (ICMB, Company) and Ming Shing Group Holdings Ltd (MSW, Company).

ICMB is from the Financial Services sector, while MSW is from the Industrials sector.

ICMB vs MSW - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ICMB
$18M
MSW
$18M
Max Drawdown
ICMB
92.68%
Winner
MSW
91.45%
Sharpe Ratio
ICMB
-1.34
Winner
MSW
-0.29
5Y Beta
Winner
ICMB
0.20
MSW
0.26
Industry
ICMB
Asset Management
MSW
Engineering & Construction
P/E Ratio
ICMB
-0.90
Winner
MSW
-3.06
Forward P/E
ICMB
7.66
MSW
N/A
Dividend Yield
ICMB
29.70%
MSW
N/A
5Y Dividends CAGR
ICMB
-4.99%
MSW
N/A
Debt to Equity
Winner
ICMB
208.55%
MSW
775.11%
Free Cash Flow Yield
Winner
ICMB
98.59%
MSW
-45.50%
P/S Ratio
ICMB
1.07
Winner
MSW
0.70
P/B Ratio
Winner
ICMB
0.34
MSW
16.35

ICMB vs MSW - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ICMB
-10.69%
MSW
-18.45%
3M
ICMB
-41.21%
Winner
MSW
+10.48%
6M
ICMB
-58.36%
Winner
MSW
+33.01%
1Y
Winner
ICMB
-53.23%
MSW
-69.82%
5Y(CAGR)
ICMB
-16.05%
MSW
N/A
10Y(CAGR)
ICMB
-6.43%
MSW
N/A
Max(CAGR)
Winner
ICMB
-7.04%
MSW
-59.26%

ICMB vs MSW - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearICMBMSW
2026-56.51%+37.14%
2025+5.65%-82.21%
2024+2.75%+10.91%
2023+15.53%N/A
2022-20.66%N/A
2021+17.29%N/A
2020-14.32%N/A
2019+23.61%N/A
2018-15.40%N/A
2017-3.80%N/A
2016+6.81%N/A
2015+3.78%N/A
2014-23.65%N/A

ICMB vs MSW Drawdown Comparison

The maximum drawdown for ICMB was -79.88%, occurring on Mar 18, 2020. Recovery took 776 trading sessions.

The maximum drawdown for MSW was -91.45%, occurring on Feb 9, 2026. This drawdown has not yet recovered.

The current ICMB drawdown is -63.24%. The current MSW drawdown is -83.88%.

RankICMBMSW
#1-79.88%
Jun 11, 2018 - Jul 12, 2021
-91.45%
Jan 24, 2025 - Feb 9, 2026
#2-63.24%
Jul 14, 2021 - Jun 3, 2026
-42.56%
Dec 3, 2024 - Jan 13, 2025
#3-45.06%
Feb 21, 2014 - Apr 19, 2017
-8.98%
Nov 25, 2024 - Dec 3, 2024
#4-22.05%
Apr 19, 2017 - Jun 1, 2018
-5.58%
Jan 16, 2025 - Jan 24, 2025
#5-4.14%
Jun 1, 2018 - Jun 11, 2018
-1.74%
Jan 14, 2025 - Jan 16, 2025
#6-2.95%
Feb 7, 2014 - Feb 20, 2014
N/A

Correlation

Correlation between ICMB and MSW is 0.25 which considered as a very weak or no correlation - the stocks move independently of each other.

0.25
-101

Select Stocks to Compare