David L. Magdol insider trades

Open-market stock purchases and sales by David L. Magdol, PRESIDENT, CIO AND SMD at Main Street Capital Corp, from SEC Form 4 filings since Dec 15, 2009.

Track record: 100% of 142 scored buys are up 5% or more since purchase, averaging +101%.

Recent trades

DateStockTradeValue
Aug 14, 2026MAIN Main Street Capital CorpBought (not open market)$3.6K
Aug 14, 2026MAIN Main Street Capital CorpBought (not open market)$3.4K
Jul 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.6K
Jul 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.4K
Jun 29, 2026MAIN Main Street Capital CorpBought (not open market)$3.8K
Jun 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.5K
Jun 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.3K
May 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.5K
May 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.3K
May 1, 2026MSIF MSC Income Fund, IncBought (not open market)$3.7K
Apr 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.4K
Apr 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.3K
Apr 1, 2026MAIN Main Street Capital CorpBought (not open market)—
Apr 1, 2026MAIN Main Street Capital CorpSold (not open market)$1.2M
Mar 27, 2026MAIN Main Street Capital CorpBought (not open market)$3.7K
Mar 13, 2026MAIN Main Street Capital CorpBought (not open market)$3.4K
Mar 13, 2026MAIN Main Street Capital CorpBought (not open market)$3.2K
Feb 13, 2026MAIN Main Street Capital CorpBought (not open market)$3.4K
Feb 13, 2026MAIN Main Street Capital CorpBought (not open market)$3.2K
Jan 30, 2026MSIF MSC Income Fund, IncBought (not open market)$3.6K
Jan 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.4K
Jan 15, 2026MAIN Main Street Capital CorpBought (not open market)$3.2K
Dec 29, 2025MAIN Main Street Capital CorpBought (not open market)$3.7K
Dec 15, 2025MAIN Main Street Capital CorpBought (not open market)$3.3K
Dec 15, 2025MAIN Main Street Capital CorpBought (not open market)$3.1K

Companies traded

  • MAIN Main Street Capital Corp: 142 buys, 5 sales, last Aug 14, 2026
  • MSIF MSC Income Fund, Inc: 1 buy, last May 1, 2026
  • NONE MSC Income Fund, Inc: 1 buy, last Jan 30, 2025

Get free alerts when David L. Magdol files a new trade →