Barings BDC: 11% Yield And 19% Discount Make It A Buy — BBDC +0.90 · News Impact Screener