Barings BDC, Inc. (BBDC)
NYSE: BBDC · Real-Time Price · USD
8.45
-0.08 (-0.94%)
Oct 9, 2025, 4:00 PM EDT - Market closed

Barings BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202006 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2006 - 2019
8891,009910880720601
Upgrade
Market Cap Growth
-14.35%10.85%3.47%22.19%19.78%19.41%
Upgrade
Enterprise Value
2,4122,4592,3512,3282,0931,545
Upgrade
Last Close Price
8.459.578.588.1511.029.20
Upgrade
PE Ratio
8.919.207.15163.009.2654.12
Upgrade
Forward PE
8.168.747.187.2611.7911.84
Upgrade
PEG Ratio
-2.402.402.402.402.37
Upgrade
PS Ratio
3.184.063.379.125.0312.82
Upgrade
PB Ratio
0.760.550.490.470.700.58
Upgrade
P/TBV Ratio
0.480.550.500.450.700.44
Upgrade
P/FCF Ratio
-8.2611.8310.20-1.82-2.75
Upgrade
P/OCF Ratio
-8.2611.8310.20-1.82-2.75
Upgrade
EV/Sales Ratio
8.619.908.7124.1414.6332.96
Upgrade
EV/EBITDA Ratio
-684.631691.043184.18-691.52-4715.71
Upgrade
EV/FCF Ratio
-20.1330.5526.98-5.28-7.08
Upgrade
Debt / Equity Ratio
1.331.221.201.211.851.32
Upgrade
Debt / EBITDA Ratio
484.36403.791036.331981.02-453.65-2881.48
Upgrade
Debt / FCF Ratio
-19.2411.8718.7216.79-3.46-4.33
Upgrade
Asset Turnover
0.090.090.100.040.070.03
Upgrade
Return on Equity (ROE)
6.90%7.83%9.12%-0.73%9.14%1.06%
Upgrade
Earnings Yield
11.25%10.87%13.99%0.61%10.80%1.85%
Upgrade
FCF Yield
-9.17%12.11%8.45%9.81%-55.09%-36.30%
Upgrade
Dividend Yield
12.31%10.87%11.87%11.17%7.44%7.01%
Upgrade
Payout Ratio
125.52%99.79%85.15%2002.26%68.94%383.10%
Upgrade
Buyback Yield / Dilution
7.15%0.64%1.62%3.65%0.00%-25.50%
Upgrade
Total Shareholder Return
19.46%11.51%13.49%14.83%7.44%-18.49%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q