Insider Title Company Date Price Return Shares Value
Lloyd Eric J CEO Barings BDC, Inc. (BBDC) 2025-05-19 $9.12 0.0% 34,375 $313,525
Lloyd Eric J Trustee Barings BDC, Inc. (BBDC) 2020-03-12 $8.22 19.7% 14,000 $115,094
Return Profit / (loss) Cost
Total 5.3% $22,666 $428,619