Latest filing published 10 Dec 2025 for Barings BDC, Inc., €52k.
Filing timeline
BuySaleInsider track record
Across 7 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Stephen R. Byers: trading record in brief
Stephen R. Byers, listed as board member, appears in our data through filings on Barings BDC, Inc. shares, published by SEC (Form 4). The record holds 14 filings, for trades running from 9 May 2022 to 9 December 2025.
The open-market side counts 13 purchases for €536k alongside 1 sale for €44k. Taken together, the purchases exceed the sales by €492k. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Since January 2025: 2 purchases and 1 sale on the market.
A typical purchase (the median) is worth €12k. 3 out of 13 purchases came within 30 days of a purchase by at least one other insider of the same company. A cluster is several different insiders buying the same stock within a short window, a pattern studied more closely than a single purchase.
The latest filing, published on 10 December 2025, reports an open-market sale of €44k in Barings BDC, Inc. The latest purchase dates back some time: it was published 333 days ago, on 10 December 2025. The median gap between a trade and its publication by SEC (Form 4) is 2 days. For comparison, the SEC allows two business days to file a Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Stephen R. Byers
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 6,761 shares@ US$8.969716.0% of flowCommon Stock ("Shares")SEC:0001225208-25-009822:0Canonical exit: 9 Mar 2026 (T+90)
- 8,700 shares@ US$8.8924.6% of flowCommon Stock ("Shares")SEC:0001225208-25-005775:0Canonical exit: 4 Sept 2025 (T+90)
- 1,063.07 shares@ US$9.894.8% of flowCommon Stock ("Shares")SEC:0001225208-24-010776:0Canonical exit: 11 Mar 2025 (T+90)
- 1,350 shares@ US$9.635.8% of flowCommon Stock ("Shares")SEC:0001225208-24-010004:0Canonical exit: 6 Feb 2025 (T+90)
- 570 shares@ US$9.702.5% of flowCommon Stock ("Shares")SEC:0001225208-24-003532:0Canonical exit: 28 May 2024 (T+90)
- 400 shares@ US$8.0251.4% of flowCommon Stock ("Shares")SEC:0001225208-23-007587:0Canonical exit: 16 Oct 2023 (T+90)
- 466 shares@ US$8.551.8% of flowCommon Stock ("Shares")SEC:0001225208-23-000961:0Canonical exit: 25 Apr 2023 (T+90)
- 236 shares@ US$9.270.0002% mcap1.2% of flowCommon Stock ("Shares")SEC:0001223203-22-000001:0Canonical exit: 15 Sept 2022 (T+90)
- 1,850 shares@ US$10.3755.5% of flowCommon Stock ("Shares")SEC:0001225208-22-007752:0Canonical exit: 1 Sept 2022 (T+90)
- 15,800 shares@ US$10.2547.0% of flowCommon Stock ("Shares")SEC:0001225208-22-006732:0Canonical exit: 7 Aug 2022 (T+90)
10 of 10 declarations