Jon Kevin Griffin insider trades

Open-market stock purchases and sales by Jon Kevin Griffin, Unknown at Main Street Capital Corp, from SEC Form 4 filings since Aug 3, 2011.

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

Recent trades

DateStockTradeValue
Aug 14, 2026MAIN Main Street Capital CorpBought (not open market)$1.2K
Aug 14, 2026MAIN Main Street Capital CorpBought (not open market)$13.6K
Jul 15, 2026MAIN Main Street Capital CorpBought (not open market)$1.2K
Jul 15, 2026MAIN Main Street Capital CorpBought (not open market)$13.5K
Jun 29, 2026MAIN Main Street Capital CorpBought (not open market)$1.3K
Jun 29, 2026MAIN Main Street Capital CorpBought (not open market)$15.2K
Jun 15, 2026MAIN Main Street Capital CorpBought (not open market)$1.1K
Jun 15, 2026MAIN Main Street Capital CorpBought (not open market)$13.1K
May 15, 2026MAIN Main Street Capital CorpBought (not open market)$13.1K
May 15, 2026MAIN Main Street Capital CorpBought (not open market)$1.1K
May 4, 2026MAIN Main Street Capital CorpBought (not open market)—
May 4, 2026MAIN Main Street Capital CorpBought (not open market)$75K
Apr 15, 2026MAIN Main Street Capital CorpBought (not open market)$1.1K
Apr 15, 2026MAIN Main Street Capital CorpBought (not open market)$12.7K
Mar 27, 2026MAIN Main Street Capital CorpBought (not open market)$1.3K
Mar 27, 2026MAIN Main Street Capital CorpBought (not open market)$14.5K
Mar 13, 2026MAIN Main Street Capital CorpBought (not open market)$1.1K
Mar 13, 2026MAIN Main Street Capital CorpBought (not open market)$12.5K
Feb 13, 2026MAIN Main Street Capital CorpBought (not open market)$1.1K
Feb 13, 2026MAIN Main Street Capital CorpBought (not open market)$12.5K
Jan 15, 2026MAIN Main Street Capital CorpBought (not open market)$1.1K
Jan 15, 2026MAIN Main Street Capital CorpBought (not open market)$12.4K
Dec 29, 2025MAIN Main Street Capital CorpBought (not open market)$1.3K
Dec 29, 2025MAIN Main Street Capital CorpBought (not open market)$14.3K
Dec 15, 2025MAIN Main Street Capital CorpBought (not open market)$1.1K

Companies traded

  • MAIN Main Street Capital Corp: 116 buys, last Aug 14, 2026

Get free alerts when Jon Kevin Griffin files a new trade →