This ticker has not been starred yet BBDC Barings Bdc, Inc.
Book value per $ invested $ 1.22
Leverage 58.65%
Market Cap $ 957.8m
PE 9.46
Dividend Yield 16.14%
Profit $ 101.2m
Margin 0.00%

None

Subscribe Now For Access - Only $1.99 Per Month