Barings BDC Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Valuation Ratios
P/E Ratio9.167.14189.499.2773.49
Forward P/E8.747.187.2611.7911.84
P/S Ratio3.533.164.055.328.46
P/B Ratio0.850.760.740.970.84
Price/Tangible Book0.850.760.740.970.84
Price/FCF8.2711.8810.28
Price/OCF8.2711.8810.28
PEG Ratio2.402.402.402.402.37
Enterprise Value Ratios
EV/Revenue8.098.239.6712.6817.98
EV/EBIT10.5211.1012.2418.6525.10
EV/FCF18.9630.9424.57
Profitability & Returns
Return on Equity (ROE)0.09%0.11%0.00%0.11%0.01%
Return on Assets (ROA)0.05%0.05%0.04%0.03%0.02%
Return on Invested Capital (ROIC)0.08%0.08%0.06%0.05%0.04%
Return on Capital Employed (ROCE)0.08%0.08%0.07%0.04%0.03%
Leverage & Solvency Ratios
Debt/Equity1.221.201.221.851.31
Debt/FCF11.8718.7216.79
Liquidity Ratios
Current Ratio5.004.707.5918.3812.94
Quick Ratio3.113.145.9617.3611.54
Efficiency Ratios
Asset Turnover0.110.110.090.070.05
Yield & Distribution Ratios
Earnings Yield0.11%0.14%0.01%0.11%0.01%
FCF Yield0.12%0.08%0.10%-0.55%-0.36%
Dividend Yield0.12%0.15%0.17%0.12%0.12%
Payout Ratio1.00%0.85%20.02%0.69%3.83%
Buyback Yield0.01%-0.04%-0.58%-0.34%0.03%
Total Return0.13%0.11%-0.41%-0.23%0.15%