Investcorp Credit Management BDC Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021
Period EndingJun 2024Jun 2023Jun 2022Jun 2021
Valuation Ratios
P/E Ratio16.1123.58
Forward P/E6.724.997.259.00
P/S Ratio2.031.952.502.82
P/B Ratio0.650.590.650.78
Price/Tangible Book0.650.590.650.78
Price/OCF1.312.522.883.72
Enterprise Value Ratios
EV/Revenue6.967.299.357.91
EV/EBIT10.3210.2913.8311.83
Profitability & Returns
Return on Equity (ROE)-0.05%0.04%0.03%-0.02%
Return on Assets (ROA)0.05%0.05%0.04%0.04%
Return on Invested Capital (ROIC)0.08%0.08%0.06%0.07%
Return on Capital Employed (ROCE)0.09%0.09%0.07%0.07%
Leverage & Solvency Ratios
Debt/Equity1.421.541.571.72
Liquidity Ratios
Current Ratio0.631.362.103.70
Quick Ratio0.140.380.942.49
Efficiency Ratios
Asset Turnover0.110.110.100.10
Yield & Distribution Ratios
Earnings Yield-0.08%0.06%0.04%-0.03%
Dividend Yield0.18%0.23%0.25%0.22%
Payout Ratio2.48%3.29%
Buyback Yield0.00%-0.01%-0.03%-0.01%
Total Return0.18%0.22%0.22%0.21%