Early Access — free while we kick the tires
EdgarHawk

Freund Matthew

President

Officer
2 filings analyzed · 1 company · Latest 2025-05-20

Never miss a filing from Freund Matthew

Watch this insider and we'll alert you the moment they file — at any company.

Companies

Company Buys Sells Direction
Barings BDC, Inc. BBDC 2 0 Net buying

Activity

May 2025
2025-05-20 Barings BDC, Inc. BBDC
medium
Buy
3,522 shares
$31,945
Significance 4/10

Freund (Pres.) bought 3,522 shares at $9.07 on 2025-05-19; holdings now 20,000 shares (+21.4%)

Matthew Freund, President of Barings BDC, executed 2 separate purchases totaling 3,522 shares for $31,944.54 and 2 minimal sales totaling 1 share for $16.73, increasing his stake to 20,000 shares from 16,479 shares. Freund's prior buys at BBDC (both on 2024-12-11) showed negative 90-day returns of -2.3%, and across his broader cross-ticker history, 2 prior buys averaged -2.3% over 90 days with a 0.00% win rate, suggesting prior purchases have not been well-timed. The current price of $9.27 is -14.0% from the 52-week high of $10.78, and the stock has declined -11.4% over the past 90 days despite a recent +6.6% gain in the last 30 days. The company trades at a P/E of 9.86 with net income of $32,576,000.00, indicating a modestly valued asset base, though the timing of this large acquisition relative to recent momentum reversals and his historical pattern merits observation.

December 2024
2024-12-12 Barings BDC, Inc. BBDC
medium
Buy
2,500 shares
$24,291
Significance 6/10

President Matthew Freund buys 2,500 shares at $9.72 in cluster pattern; 2 other insiders bought within 14 days

Matthew Freund, President of Barings BDC, executed 2 purchases totaling 2,500 shares for $24,291.40 on 2024-12-11, increasing his holdings by 18.6% from 13,471 to 15,971 shares. The transaction occurred at $9.72, near the current price of $9.79 and within the 52-week range of $8.58–$10.33. The filing reveals a cluster pattern: 2 other insiders also bought within the past 14 days, which may indicate coordinated management confidence in current valuations. The company trades at a P/E of 8.98 with net income of $44,001,000.00 and a market cap of $1,033,422,003.02, suggesting a low valuation multiple relative to earnings.

Related insiders