Start Free Trial
Login
Live Boardroom Trades
Blog
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