Investcorp Credit Management BDC, Inc. (ICMB)
NASDAQ: ICMB · IEX Real-Time Price · USD
3.171
+0.011 (0.35%)
Mar 28, 2024, 1:50 PM EDT - Market open

ICMB Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Current2023202220212020201920182017201620152014 2013
Market Capitalization
4652617548104122137121186199
Upgrade
Market Cap Growth
--14.59%-18.86%55.13%-53.24%-14.95%-10.98%12.68%-34.69%-6.52%-
Upgrade
Enterprise Value
165178199228210243231205216310253
Upgrade
PE Ratio
-14.2516.1123.58-32.49-1.96-7.137.805.81-13.0012.0512.30
Upgrade
PS Ratio
1.781.952.502.821.413.012.994.413.415.049.41
Upgrade
PB Ratio
0.580.590.650.780.450.720.710.810.750.940.99
Upgrade
P/FCF Ratio
1.932.522.883.72-4.59-7.42-4.333.022.94-3.87-3.12
Upgrade
P/OCF Ratio
1.932.522.883.72-4.59-7.42-4.333.022.94-3.87-3.12
Upgrade
EV/Sales Ratio
6.416.698.138.546.117.065.676.616.078.3911.96
Upgrade
EV/EBITDA Ratio
28.7514.9420.9342.90-14.06-44.029.447.24-40.7816.3313.56
Upgrade
EV/EBIT Ratio
28.7514.9420.9342.90-14.06-44.029.447.24-40.7816.3313.56
Upgrade
EV/FCF Ratio
6.978.629.3611.28-19.95-17.39-8.224.535.23-6.43-3.96
Upgrade
Debt / Equity Ratio
1.701.541.571.721.691.160.690.600.800.750.43
Upgrade
Debt / EBITDA Ratio
23.3311.3415.4731.13-12.17-30.004.813.58-24.737.834.59
Upgrade
Debt / FCF Ratio
5.666.546.928.19-17.28-11.86-4.192.243.17-3.09-1.34
Upgrade
Asset Turnover
0.110.110.090.090.110.110.130.100.110.110.09
Upgrade
Interest Coverage
0.641.421.430.72-1.57-0.623.885.97-1.315.387.56
Upgrade
Return on Equity (ROE)
-4.20%3.60%2.60%-2.20%-19.70%-9.40%9.10%14.10%-5.50%7.70%11.30%
Upgrade
Return on Assets (ROA)
-1.50%1.30%0.90%-0.80%-7.80%-4.50%5.00%7.80%-2.80%4.40%6.50%
Upgrade
Return on Capital (ROIC)
8.45%7.76%6.22%6.82%8.14%7.39%8.31%7.79%8.63%6.88%6.62%
Upgrade
Earnings Yield
-7.85%6.21%4.24%-3.08%-50.88%-14.03%12.82%17.23%-7.69%8.30%8.13%
Upgrade
FCF Yield
51.70%39.75%34.78%26.88%-21.77%-13.47%-23.10%33.10%34.02%-25.87%-32.07%
Upgrade
Dividend Yield
19.60%17.40%14.20%12.80%26.60%13.10%11.20%12.00%20.60%10.10%3.60%
Upgrade
Payout Ratio
-242.30%286.40%333.30%-405.90%-52.00%-93.50%87.70%69.90%-268.70%121.20%101.80%
Upgrade
Buyback Yield / Dilution
-0.04%-0.59%-2.85%-1.21%-0.81%0.43%-0.03%-0.09%-0.05%-0.00%-
Upgrade
Total Shareholder Return
19.64%16.81%11.35%11.59%25.79%13.53%11.17%11.91%20.55%10.10%3.60%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).