Investcorp Credit Management BDC, Inc. (ICMB)
NASDAQ: ICMB · Real-Time Price · USD
1.710
0.00 (0.00%)
At close: Mar 20, 2026, 4:00 PM EDT
1.740
+0.030 (1.75%)
After-hours: Mar 20, 2026, 4:23 PM EDT

ICMB Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Jun '24 Jun '23 Jun '22 Jun '21
254048526175
Market Cap Growth
-48.65%-17.20%-7.11%-14.59%-18.86%55.13%
Enterprise Value
146.9167.63154.62187.58207.82240.6
Last Close Price
1.712.783.363.624.245.40
PE Ratio
4.46--12.0016.4523.56-31.76
Forward PE
--6.724.997.259.00
PS Ratio
1.292.5710.554.315.329.50
PB Ratio
0.340.550.650.590.650.78
P/TBV Ratio
--0.650.590.650.78
P/FCF Ratio
--1.312.522.883.72
P/OCF Ratio
--1.312.522.883.72
EV/Sales Ratio
8.1910.7333.7015.5318.1330.40
EV/EBITDA Ratio
--268.21270.55334.59217.25
EV/FCF Ratio
--4.179.069.8011.91
Debt / Equity Ratio
1.751.751.421.541.571.72
Debt / EBITDA Ratio
--184.26195.41236.38149.37
Debt / FCF Ratio
--2.876.546.928.19
Net Debt / Equity Ratio
1.751.751.421.551.571.72
Net Debt / EBITDA Ratio
--184.26195.41236.38149.37
Net Debt / FCF Ratio
--2.876.546.928.19
Asset Turnover
0.080.080.020.050.040.03
Return on Equity (ROE)
9.33%9.64%-5.03%3.57%2.72%-2.26%
Earnings Yield
23.83%0.00%-8.33%6.08%4.25%-3.15%
FCF Yield
-0.00%76.57%39.75%34.78%26.88%
Dividend Yield
30.41%0.00%0.00%0.00%14.02%13.14%
Payout Ratio
135.61%0.00%0.00%0.00%328.81%-426.41%
Buyback Yield / Dilution
-0.00%23.12%16.53%-5.15%0.00%
Total Shareholder Return
-0.00%23.12%16.53%8.87%13.14%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q