Barings BDC, Inc. (BBDC) has a MoatMap StockRank of 80/100 based on Quality (64/100), Value (60/100), and Momentum (41/100) factor scores. The current signal is STRONG BUY. Barings BDC is a financial services firm focused on middle-market lending. While it offers decent yield, it lacks any structural alignment with our core macro themes such as advanced packaging, energy risk, or commodity supercycles.
Barings BDC, Inc. is a closed-end, externally managed business development company that primarily invests in senior secured private debt of middle-market companies. The company benefits from the global sourcing capabilities, deep underwriting expertise, and scale of its investment adviser, Barings LLC. Its investment strategy focuses on defensive, cash-flow-generating businesses, providing investors with stable income through disciplined credit selection.
| Price | $8.46 |
| Market Cap | $908M |
| P/E (TTM) | 9.91 |
| P/E (Forward) | 8.76 |
| Price/Book | 0.76 |
| Return on Equity | 7.6% |
| Debt/Equity | 122.63 |
| Gross Margin | 100.0% |
| Operating Margin | 74.7% |
| Revenue Growth | -6.0% |
| Dividend Yield | 12.3% |
| Free Cash Flow | $67M |
Barings BDC, Inc. operates in the Asset Management industry, part of the Financial Services sector (United States).