Barings BDC Inc.
BBDC | NYSE
$8.80
+$0.06 (+0.69%)
At close: Sep 21, 2026, 4:00 PM ET
$8.80
$0 (0.00%)
After-hours:
Sep 21, 2026, 6:07 PM ET
Market Data
Market Cap $915.14M
Enterprise Value $2.26B
Beta 0.67
Average Volume 750.69K
Shares Outstanding (Diluted) 104.71M
Shares Change YoY -0.5%
Institutional Ownership 45.57%
Exchange NYSE
ISIN US06759L1035
Price Performance
Price Change 1M -6.1%
Price Change 3M 8.1%
Price Change 6M 6.5%
Price Change YTD -4.8%
Price Change 1Y -3.1%
Price Change 3Y 0.0%
Price Change 5Y -19.9%
1M CAGR (ann.) -2.2%
1Y CAGR (ann.) 7.9%
5Y CAGR (ann.) 7.5%
All-Time CAGR 7.4%
Valuation
PE Ratio 9.67
Forward PE 8.68
PEG Ratio -0.78
Forward PEG -3.70
PS Ratio 3.70
Forward PS 3.60
PB Ratio 0.80
P/FCF Ratio 3.02
P/Adj. FCF Ratio 3.02
P/OCF Ratio 3.02
EV/Sales 9.10
EV/EBIT 12.16
EV/EBITDA 11.98
EV/FCF 7.43
Earnings Yield 10.3%
FCF Yield 33.1%
Adj. FCF Yield 33.1%
Financial Health
Net Debt $1.34B
Total Debt $1.39B
Cash & Short-Term Investments $51.4M
Total Assets $2.58B
Current Ratio 0.36
Quick Ratio 0.36
Debt / Equity Ratio 1.22
Debt / EBITDA 7.38
Debt / FCF 4.58
OCF / Debt 0.22
Interest Coverage 1.84
Altman Z-Score 0.23
Piotroski F-Score 8
Margins & Profitability
Gross Profit Margin 76.2%
Operating Profit Margin 74.8%
EBITDA Margin 59.8%
Net Profit Margin 33.9%
FCF Margin 122.5%
Adj. FCF Margin 122.5%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 3.4%
Return on Equity 7.5%
Return on Invested Capital 5.6%
Return on Capital Employed 6.6%
Return on Tangible Assets 3.4%
Historical Growth (CAGR)
Revenue CAGR 3Y -1.8%
Revenue CAGR 5Y 15.9%
Revenue CAGR 10Y 7.8%
EPS CAGR 3Y 3.5%
EPS CAGR 5Y -15.8%
EPS CAGR 10Y -4.2%
FCF CAGR 3Y 62.0%
FCF CAGR 5Y 15.0%
FCF CAGR 10Y 102.3%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 19
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number $14.97
Graham Upside 70.1%
Lynch Fair Value $4.55
Lynch Upside -48.3%
Price Target $10
Price Target Upside 13.6%
Cash Flow
Operating Cash Flow $304.74M
Free Cash Flow $304.74M
Adj. Free Cash Flow $304.74M
FCF Per Share $2.91
OCF Per Share $2.91
OCF/S Ratio 118.7%
Income Statement
Revenue $248.77M
Gross Profit $200.5M
Operating Income $185.99M
EBITDA $189.09M
Net Income $110.87M
EPS (Diluted) $0.91
Revenue / Employee $124.38M
Profit / Employee $55.44M
Employees 2
Dividends
Annual Dividend $1.04
Dividend Yield 11.82%
Payout Ratio 114.3%
FCF Payout Ratio 33.9%
Adj. FCF Payout Ratio 33.9%
Dividend Growth (YoY) -22.4%
Pay Frequency Quarterly
Ex-Dividend Date Sep 1, 2026
Add to Watchlist
Select watchlists to add or remove BBDC