Investcorp Credit Management BDC, Inc. (ICMB)
NASDAQ: ICMB · Real-Time Price · USD
1.800
-0.090 (-4.76%)
Apr 28, 2026, 4:00 PM EDT - Market closed

ICMB Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2024 FY 2023 FY 2022 2021 - 2017
Period Ending
Apr '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22 2021 - 2017
Market Capitalization
263944485261
Upgrade
Market Cap Growth
-29.60%-10.81%-9.79%-7.12%-14.59%-18.86%
Upgrade
Enterprise Value
145163153166194228
Upgrade
Last Close Price
1.812.702.552.622.382.39
Upgrade
PE Ratio
--6.71-16.1123.58
Upgrade
Forward PE
-6.726.726.724.997.25
Upgrade
PS Ratio
1.502.241.872.031.952.50
Upgrade
PB Ratio
0.430.640.560.650.590.65
Upgrade
P/TBV Ratio
0.430.640.560.650.590.65
Upgrade
P/OCF Ratio
2.243.342.411.312.522.88
Upgrade
EV/Sales Ratio
8.329.356.546.967.299.35
Upgrade
EV/EBIT Ratio
13.5915.289.8810.3210.2913.83
Upgrade
Debt / Equity Ratio
2.012.011.571.421.551.57
Upgrade
Net Debt / Equity Ratio
1.931.931.561.411.531.54
Upgrade
Asset Turnover
0.090.09-0.110.110.10
Upgrade
Quick Ratio
1.431.430.460.140.380.94
Upgrade
Current Ratio
4.104.102.050.631.362.10
Upgrade
Return on Equity (ROE)
-12.74%-12.74%--5.03%3.57%2.73%
Upgrade
Return on Assets (ROA)
3.36%3.36%-4.75%4.94%4.02%
Upgrade
Return on Invested Capital (ROIC)
5.66%5.62%7.70%7.99%7.53%6.06%
Upgrade
Return on Capital Employed (ROCE)
5.80%5.80%7.70%8.90%8.50%6.90%
Upgrade
Earnings Yield
-33.87%-22.73%14.89%-8.46%6.21%4.24%
Upgrade
Dividend Yield
22.22%17.78%18.83%18.30%22.70%25.14%
Upgrade
Payout Ratio
--125.68%-266.22%328.81%
Upgrade
Buyback Yield / Dilution
-0.14%-0.14%-0.04%-0.05%-0.59%-2.85%
Upgrade
Total Shareholder Return
22.08%17.64%18.79%18.25%22.11%22.30%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.