| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
Counted by filing, the last 12 months brought 2 open-market purchases by 2 insiders worth about $143K and 1 sale by 1 insider worth about $51K. The 12 months before that brought 8 open-market purchases by 4 insiders worth about $738K and 2 sales by 2 insiders worth about $285K.
The largest open-market purchase in the last two years was 34,375 shares by Eric J Lloyd (CEO) at an average $9.12 on May 19, 2025, about $314K. Twelve months later BBDC was down 8%.
The most recent purchase was by Thomas McDonnell (Chief Executive Officer) on June 3, 2026.
| Role | Insider | Shares | Value | 30d |
|---|---|---|---|---|
| Dir | 64.6K | $561.1K | - | |
| CEO | 26.0K | $225.9K | - |
Buys and sells only
| Date | Insider | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jun 3, 2026 | Thomas McDonnell67 | Chief Executive Officer | Buy | 10,000 | $8.27 | $82,700.00 | +62.5% | +13.3% | - | |
| Dec 9, 2025 | Stephen R Byers55 | Director | Sell | 5,671 | $8.98 | $50,925.58 | -8.1% | -9.3% | - | |
| Dec 9, 2025 | Stephen R Byers55 | Director | Buy | 6,761 | $8.97 | $60,644.14 | +10.7% | -9.3% | - | |
| Jun 6, 2025 | Elizabeth A. Murray47 | CFO and COO and Pao | Buy | 3,400 | $8.84 | $30,056.00 | +15.5% | +5.8% | -6.2% | |
| Jun 6, 2025 | Stephen R Byers55 | Director | Buy | 8,700 | $8.89 | $77,343.00 | +17.0% | +5.8% | -6.2% | |
| May 19, 2025 | Matthew Freund | President | Sell | 2 | $9.06 | $16.73 | - | +5.9% | -8.0% | |
| May 19, 2025 | Matthew Freund | President | Buy | 3,522 | $9.07 | $31,944.54 | +21.4% | +5.9% | -8.0% | |
| May 19, 2025 | Eric J Lloyd | CEO | Buy | 34,375 | $9.12 | $313,525.38 | +87.7% | +5.9% | -8.0% | |
| Dec 13, 2024 | Stephen R Byers55 | Director | Buy | 9,548 | $9.75 | $93,072.81 | +23.6% | -3.6% | -7.0% | |
| Dec 12, 2024 | Michael James O'Connor | Adviser Board Member | Sell | 29,424 | $9.70 | $285,408.63 | -100% | -3.6% | -7.8% |