BBDC CEO Lloyd Eric J buys 34,375 shares for $313,525.38, raising stake 87.7% to 73,569 shares
CEO Lloyd Eric J executed 2 separate purchases totaling 34,375 shares for $313,525.38 at an average price of $9.12 per share on 2025-05-19. This purchase increased his holdings from 39,194 shares to 73,569 shares, a +87.7% increase in personal position size. The current market price of $9.27 sits -14.0% from the 52-week high of $10.78 and -11.4% over the 90-day period, placing the CEO's purchase in a region of relative weakness within the recent range. With BBDC trading at a P/E of 9.86 and a market cap of $975,750,355.26, the CEO's incremental $313,525.38 commitment represents a material personal allocation at a point when the stock is significantly off its recent high.