Barings BDC, Inc. logo
Barings BDC, Inc. BBDC
$ 9.67 2.33%