Barings Bdc (NYSE: BBDC) is owned by 41.21% institutional shareholders, 15.80% Barings Bdc insiders, and 42.99% retail investors. Barings LLC is the largest individual Barings Bdc shareholder, owning 13.64M shares representing 12.90% of the company. Barings LLC's Barings Bdc shares are currently valued at $133.12M.
If you're new to stock investing, here's how to buy Barings Bdc stock.