Barings BDC, Inc. (BBDC)
NYSE: BBDC · Real-Time Price · USD
8.29
+0.05 (0.61%)
At close: Jun 18, 2026, 4:00 PM EDT
8.23
-0.06 (-0.78%)
After-hours: Jun 18, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8689611,009910887720
Market Cap Growth
-6.92%-4.71%10.85%2.60%23.23%63.12%
Last Close Price
8.299.189.578.588.1511.02
PE Ratio
9.759.469.207.15163.009.26
Forward PE
8.499.188.747.187.2611.79
PEG Ratio
-2.402.402.402.402.40
PS Ratio
3.153.653.803.158.144.67
PB Ratio
0.750.520.550.490.480.70
P/TBV Ratio
0.470.520.550.500.450.70
P/FCF Ratio
3.675.998.2611.8310.28-
P/OCF Ratio
3.675.998.2611.8310.28-
Debt / Equity Ratio
0.971.040.850.600.600.97
Debt / FCF Ratio
4.757.508.289.378.33-
Net Debt / Equity Ratio
0.600.650.550.390.390.70
Net Debt / FCF Ratio
4.757.508.289.378.33-1.81
Asset Turnover
0.090.100.100.110.040.08
Return on Equity (ROE)
7.73%8.68%9.24%10.72%0.65%10.64%
Earnings Yield
10.29%10.57%10.87%13.99%0.61%10.80%
FCF Yield
27.22%16.70%12.11%8.45%9.73%-
Dividend Yield
12.55%12.97%10.87%11.87%11.17%7.44%
Payout Ratio
128.15%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
13.11%13.53%12.04%7.86%-46.39%-27.02%
SEC Filings: 10-K · 10-Q