Barings BDC, Inc. (BBDC)
NYSE: BBDC · Real-Time Price · USD
8.81
-0.21 (-2.28%)
Apr 21, 2026, 4:00 PM EDT - Market closed

Barings BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9259611,009910887720
Market Cap Growth
-5.53%-4.71%10.85%2.60%23.23%63.12%
Enterprise Value
2,3012,1652,0211,6311,6061,437
Last Close Price
8.819.189.578.588.1511.02
PE Ratio
9.129.469.207.15163.009.26
Forward PE
9.059.188.747.187.2611.79
PEG Ratio
-2.402.402.402.402.40
PS Ratio
3.313.653.803.158.144.67
PB Ratio
0.810.520.550.490.480.70
P/TBV Ratio
0.500.520.550.500.450.70
P/FCF Ratio
5.765.998.2611.8310.28-1.82
P/OCF Ratio
5.765.998.2611.8310.28-1.82
EV/Sales Ratio
8.248.227.625.6414.749.33
EV/FCF Ratio
14.3313.4816.5421.1918.62-3.62
Debt / Equity Ratio
1.041.040.850.600.600.97
Debt / FCF Ratio
7.507.508.289.378.33-1.81
Net Debt / Equity Ratio
0.650.650.550.390.390.70
Net Debt / FCF Ratio
7.507.508.289.378.33-1.81
Asset Turnover
0.100.100.100.110.040.08
Return on Equity (ROE)
8.68%8.68%9.24%10.72%0.65%10.64%
Earnings Yield
11.02%10.57%10.87%13.99%0.61%10.80%
FCF Yield
17.36%16.70%12.11%8.45%9.73%-55.09%
Dividend Yield
11.77%12.97%10.87%11.87%11.17%7.44%
Payout Ratio
117.67%122.75%99.79%85.15%1494.59%68.94%
Buyback Yield / Dilution
0.56%0.56%1.17%-4.01%-57.56%-34.46%
Total Shareholder Return
12.33%13.53%12.04%7.86%-46.39%-27.02%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q