Investcorp Credit Management BDC, Inc. (ICMB)

NASDAQ: ICMB · IEX Real-Time Price · USD
4.75
0.04 (0.96%)
May 26, 2022 4:00 PM EDT - Market closed

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jul - Jun.
YearCurrent20212020201920182017201620152014
Market Capitalization
687548104122137121186199
Market Cap Growth
-55.13%-53.24%-14.95%-10.98%12.68%-34.69%-6.52%-
Enterprise Value
231228210243231205216310253
PE Ratio
--32.49-1.96-7.137.805.81-13.0012.0512.30
PS Ratio
2.712.821.413.012.994.413.415.049.41
PB Ratio
0.690.780.450.720.710.810.750.940.99
P/FCF Ratio
-3.72---3.022.94--
P/OCF Ratio
-3.72---3.022.94--
EV/Sales Ratio
9.167.675.796.725.787.436.437.9910.52
EV/EBITDA Ratio
115.9538.51--9.628.13-15.5611.93
EV/EBIT Ratio
115.9538.51--9.628.13-15.5611.93
EV/FCF Ratio
-10.13---5.085.54--
Debt / Equity Ratio
1.711.721.691.160.690.600.800.750.43
Debt / EBITDA Ratio
85.4731.13-12.17-30.004.813.58-24.737.834.59
Debt / FCF Ratio
-7.588.19-17.28-11.86-4.192.243.17-3.09-1.34
Asset Turnover
0.090.090.110.110.130.100.110.110.09
Return on Equity (ROE)
-5.20%-2.20%-19.70%-9.40%9.10%14.10%-5.50%7.70%11.30%
Return on Assets (ROA)
-1.90%-0.80%-7.80%-4.50%5.00%7.80%-2.80%4.40%6.50%
Return on Capital (ROIC)
-1.20%-3.20%-1.20%5.80%7.50%-1.20%4.10%6.40%
Earnings Yield
-7.64%-3.08%-50.88%-14.03%12.82%17.23%-7.69%8.30%8.13%
FCF Yield
-32.89%26.88%-21.77%-13.47%-23.10%33.10%34.02%-25.87%-32.07%
Dividend Yield
12.63%12.77%26.37%13.15%11.23%12.03%20.57%10.06%3.56%
Payout Ratio
-153.80%-405.90%-52.00%-93.50%87.70%69.90%-268.70%121.20%101.80%
Buyback Yield / Dilution
-3.38%-1.21%-0.81%0.43%-0.03%-0.09%-0.05%-0.00%-
Total Shareholder Return
9.25%11.55%25.56%13.58%11.21%11.94%20.51%10.06%3.56%
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).