Investcorp Credit Management BDC, Inc. (ICMB)
NASDAQ: ICMB · IEX Real-Time Price · USD
3.320
-0.040 (-1.19%)
Jul 22, 2024, 10:18 AM EDT - Market open

ICMB Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Ending
CurrentJun 30, 2023Jun 30, 2022Jun 30, 2021Jun 30, 2020Jun 30, 2019 2018 - 2013
Market Capitalization
4852617548104
Upgrade
Market Cap Growth
-14.75%-14.59%-18.86%55.13%-53.24%-14.95%
Upgrade
Enterprise Value
156178199228210243
Upgrade
PE Ratio
-16.1123.58-32.49-1.96-7.13
Upgrade
PS Ratio
1.901.952.502.821.413.01
Upgrade
PB Ratio
0.610.590.650.780.450.72
Upgrade
P/FCF Ratio
1.552.522.883.72-4.59-7.42
Upgrade
P/OCF Ratio
1.552.522.883.72-4.59-7.42
Upgrade
EV/Sales Ratio
6.146.698.138.546.117.06
Upgrade
EV/EBITDA Ratio
16.7614.9420.9342.90-14.06-44.02
Upgrade
EV/EBIT Ratio
16.7614.9420.9342.90-14.06-44.02
Upgrade
EV/FCF Ratio
5.028.629.3611.28-19.95-17.39
Upgrade
Debt / Equity Ratio
1.521.541.571.721.691.16
Upgrade
Debt / EBITDA Ratio
12.9711.3415.4731.13-12.17-30.00
Upgrade
Debt / FCF Ratio
3.886.546.928.19-17.28-11.86
Upgrade
Asset Turnover
0.110.110.090.090.110.11
Upgrade
Interest Coverage
1.041.421.430.72-1.57-0.62
Upgrade
Return on Equity (ROE)
-0.10%3.60%2.60%-2.20%-19.70%-9.40%
Upgrade
Return on Assets (ROA)
0.00%1.30%0.90%-0.80%-7.80%-4.50%
Upgrade
Return on Capital (ROIC)
-1.89%7.76%6.22%6.82%8.14%7.39%
Upgrade
Earnings Yield
-0.16%6.21%4.24%-3.08%-50.88%-14.03%
Upgrade
FCF Yield
64.52%39.75%34.78%26.88%-21.77%-13.47%
Upgrade
Dividend Yield
17.73%17.40%14.20%12.80%26.60%13.10%
Upgrade
Payout Ratio
-6300.00%286.40%333.30%-405.90%-52.00%-93.50%
Upgrade
Buyback Yield / Dilution
-0.05%-0.59%-2.85%-1.21%-0.81%0.43%
Upgrade
Total Shareholder Return
17.68%16.81%11.35%11.59%25.79%13.53%
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).