Barings BDC, Inc. (BBDC)
NYSE: BBDC · Real-Time Price · USD
8.14
-0.03 (-0.37%)
At close: Mar 11, 2026, 4:00 PM EDT
8.14
0.00 (0.00%)
After-hours: Mar 11, 2026, 7:00 PM EDT

Barings BDC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8529611,009910880720
Market Cap Growth
-22.47%-4.71%10.85%3.47%22.19%19.78%
Enterprise Value
2,2292,1652,0211,6311,5981,437
Last Close Price
8.149.189.578.588.1511.02
PE Ratio
8.409.469.207.15163.009.26
Forward PE
8.379.188.747.187.2611.79
PEG Ratio
-2.402.402.402.402.40
PS Ratio
3.053.653.803.158.074.67
PB Ratio
0.730.520.550.490.470.70
P/TBV Ratio
0.460.520.550.500.450.70
P/FCF Ratio
5.315.998.2611.8310.20-1.82
P/OCF Ratio
5.315.998.2611.8310.20-1.82
EV/Sales Ratio
7.988.227.625.6414.679.33
EV/FCF Ratio
13.8813.4816.5421.1918.53-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.96%10.57%10.87%13.99%0.61%10.80%
FCF Yield
18.84%16.70%12.11%8.45%9.81%-55.09%
Dividend Yield
12.78%12.97%10.87%11.87%11.17%7.44%
Payout Ratio
117.67%122.76%99.79%85.15%1494.59%68.94%
Buyback Yield / Dilution
0.66%0.66%0.64%1.62%3.65%0.00%
Total Shareholder Return
13.44%13.63%11.51%13.49%14.83%7.44%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q