Barings BDC upgraded to buy on 108% dividend coverage
AI Summary- Barings BDC received an upgrade to a buy rating based on financial health.
- Dividend coverage is 108%, while annual net asset value declined 2.1%.
- Barings BDC's non-accruals remain below 1%.