Barings BDC (BBDC) trades at a 14% discount to book, offers a 10.6% dividend yield, and has a stable NAV over the last few ...