Barings BDC, Inc. (BBDC)
NYSE: BBDC · Real-Time Price · USD
0.00
-0.0400 (-0.49%)
Apr 1, 2026, 9:36 AM EDT - Market open

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
8629611,009910880720
Market Cap Growth
-12.75%-4.71%10.85%3.47%22.19%19.78%
Enterprise Value
2,2382,1652,0211,6311,5981,437
Last Close Price
-9.189.578.588.1511.02
PE Ratio
8.499.469.207.15163.009.26
Forward PE
8.479.188.747.187.2611.79
PEG Ratio
-2.402.402.402.402.40
PS Ratio
3.093.653.803.158.074.67
PB Ratio
0.740.520.550.490.470.70
P/TBV Ratio
-0.520.550.500.450.70
P/FCF Ratio
5.375.998.2611.8310.20-1.82
P/OCF Ratio
5.375.998.2611.8310.20-1.82
EV/Sales Ratio
8.028.227.625.6414.679.33
EV/FCF Ratio
13.9413.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.83%10.57%10.87%13.99%0.61%10.80%
FCF Yield
18.63%16.70%12.11%8.45%9.81%-55.09%
Dividend Yield
12.64%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.56%0.56%1.17%-4.01%-57.56%-34.46%
Total Shareholder Return
13.20%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