Investcorp Credit Management BDC, Inc. (ICMB)
NASDAQ: ICMB · Real-Time Price · USD
1.700
+0.060 (3.66%)
At close: Apr 9, 2026, 4:00 PM EDT
1.741
+0.041 (2.41%)
After-hours: Apr 9, 2026, 7:31 PM EDT

ICMB Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Sep '25 Jun '25 Jun '24 Jun '23 Jun '22
254040485261
Market Cap Growth
-47.12%-0.36%-16.81%-7.11%-14.59%-18.86%
Enterprise Value
143.08167.6840.26154.62187.58207.82
Last Close Price
1.702.782.793.363.624.24
PE Ratio
--5.17-12.0016.4523.56
Forward PE
----4.997.25
PS Ratio
1.41-2.4310.554.315.32
PB Ratio
0.400.55-0.650.590.65
P/TBV Ratio
0.400.55-0.650.590.65
P/FCF Ratio
---1.312.522.88
P/OCF Ratio
2.11--1.312.522.88
EV/Sales Ratio
8.22-2.4333.7015.5318.13
EV/EBITDA Ratio
---268.21270.55334.59
EV/FCF Ratio
---4.179.069.80
Debt / Equity Ratio
2.011.75-1.421.541.57
Debt / EBITDA Ratio
---184.26195.41236.38
Debt / FCF Ratio
---2.876.546.92
Net Debt / Equity Ratio
2.011.75-1.421.551.57
Net Debt / EBITDA Ratio
---184.26195.41236.38
Net Debt / FCF Ratio
---2.876.546.92
Asset Turnover
0.0300.170.020.050.04
Return on Equity (ROE)
0.74%0.00%20.83%-5.03%3.57%2.72%
Earnings Yield
-36.06%0.00%19.35%-8.33%6.08%4.25%
FCF Yield
-0.00%0.00%76.57%39.75%34.78%
Dividend Yield
30.59%0.00%0.00%23.13%16.53%14.02%
Payout Ratio
--0.00%-273.38%266.22%328.81%
Buyback Yield / Dilution
-0.14%-0.14%-0.10%-0.05%-0.59%-2.85%
Total Shareholder Return
30.45%-0.14%-0.10%23.08%15.94%11.18%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q