Barings BDC, Inc. (BBDC)
NYSE: BBDC · IEX Real-Time Price · USD
9.25
+0.03 (0.33%)
Apr 18, 2024, 4:00 PM EDT - Market closed

Barings BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2006
Market Capitalization
981914887720441507462453740637668
Upgrade
Market Cap Growth
-3.04%23.23%63.12%-12.91%9.65%1.99%-38.79%16.25%-4.63%-12.76%
Upgrade
Enterprise Value
2,3642,2972,2392,0431,3231,1621,0208271,1681,0981,017
Upgrade
PE Ratio
7.717.14189.499.2753.968.71-4.04-15.8121.6113.3123.54
Upgrade
PS Ratio
3.393.164.055.326.216.705.763.686.515.256.39
Upgrade
PB Ratio
0.820.760.740.970.620.890.820.711.211.251.26
Upgrade
P/FCF Ratio
12.7511.8810.28-1.82-2.02-16.08-2.3357.16-31.90-20.35-3.54
Upgrade
P/OCF Ratio
12.7511.8810.28-1.82-2.02-16.08-2.3356.87-31.99-20.39-3.55
Upgrade
EV/Sales Ratio
8.187.9410.2215.0918.6215.3612.716.7210.289.059.73
Upgrade
EV/EBITDA Ratio
18.2317.71367.8226.29160.7219.86-9.00-29.8433.6122.7432.25
Upgrade
EV/EBIT Ratio
18.2317.71367.8226.29160.7219.86-9.00-29.7733.6822.7632.30
Upgrade
EV/FCF Ratio
30.7329.8625.95-5.15-6.06-36.89-5.14104.33-50.34-35.10-5.40
Upgrade
Debt / Equity Ratio
1.201.201.211.851.321.171.010.880.881.010.81
Upgrade
Debt / EBITDA Ratio
11.1111.11237.9017.67114.7211.43-5.03-20.4215.3910.6413.57
Upgrade
Debt / FCF Ratio
18.7218.7216.79-3.46-4.33-21.24-2.8871.38-23.06-16.43-2.27
Upgrade
Asset Turnover
0.110.110.080.070.060.060.070.100.100.120.12
Upgrade
Return on Equity (ROE)
10.70%10.70%0.40%10.50%1.50%10.10%-18.50%-4.20%6.10%9.30%5.80%
Upgrade
Return on Assets (ROA)
4.70%4.70%0.20%4.10%0.60%4.70%-9.50%-2.30%3.10%4.70%3.20%
Upgrade
Return on Capital (ROIC)
4.86%4.86%3.39%2.79%1.86%2.45%-0.01%5.98%5.07%6.95%5.83%
Upgrade
Earnings Yield
13.05%14.01%0.53%10.79%1.85%11.49%-24.73%-6.32%4.63%7.52%4.25%
Upgrade
FCF Yield
7.84%8.42%9.73%-55.09%-49.43%-6.22%-42.91%1.75%-3.14%-4.91%-28.21%
Upgrade
Dividend Yield
11.24%11.90%11.70%7.40%7.10%5.30%24.60%17.40%10.30%11.80%9.70%
Upgrade
Payout Ratio
86.67%85.00%1900.00%68.90%382.40%46.60%-96.70%-266.10%201.10%156.90%207.40%
Upgrade
Buyback Yield / Dilution
-4.01%-4.01%-57.56%-34.46%3.21%-0.58%-7.31%-27.72%-9.54%-11.62%-7.97%
Upgrade
Total Shareholder Return
7.23%7.89%-45.86%-27.06%10.31%4.72%17.29%-10.32%0.76%0.18%1.73%
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).