Latest 10-Q

What changed in Main Street Capital Corporation's latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What Main Street Capital Corporation and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$56.40+$0.17 (+0.30%) Nov 13 close
Oct 13, 2026: $53.77Oct 14, 2026: $53.50Oct 15, 2026: $54.27Oct 16, 2026: $53.83Oct 19, 2026: $53.15Oct 20, 2026: $53.36Oct 21, 2026: $53.30Oct 22, 2026: $54.10Oct 23, 2026: $53.51Oct 26, 2026: $53.34Oct 27, 2026: $54.04Oct 28, 2026: $54.61Oct 29, 2026: $55.90Oct 30, 2026: $55.26Nov 2, 2026: $56.30Nov 3, 2026: $56.33Nov 4, 2026: $57.62Nov 5, 2026: $56.82Nov 6, 2026: $57.01Nov 9, 2026: $57.13Nov 10, 2026: $57.21Nov 11, 2026: $56.67Nov 12, 2026: $56.23Nov 13, 2026: $56.40
Oct 13, 2026Low $53.15 · High $57.62Nov 13, 2026
Aug 13, 2026: $59.23Aug 14, 2026: $58.80Aug 17, 2026: $58.15Aug 18, 2026: $57.81Aug 19, 2026: $58.17Aug 20, 2026: $58.40Aug 21, 2026: $58.29Aug 24, 2026: $58.92Aug 25, 2026: $58.54Aug 26, 2026: $58.43Aug 27, 2026: $58.59Aug 28, 2026: $58.55Aug 31, 2026: $58.92Sep 1, 2026: $57.97Sep 2, 2026: $57.87Sep 3, 2026: $58.07Sep 4, 2026: $57.68Sep 8, 2026: $56.66Sep 9, 2026: $56.33Sep 10, 2026: $55.80Sep 11, 2026: $56.22Sep 14, 2026: $56.37Sep 15, 2026: $56.54Sep 16, 2026: $56.24Sep 17, 2026: $57.03Sep 18, 2026: $56.19Sep 21, 2026: $56.28Sep 22, 2026: $56.00Sep 23, 2026: $55.08Sep 24, 2026: $54.76Sep 25, 2026: $55.10Sep 28, 2026: $55.07Sep 29, 2026: $55.94Sep 30, 2026: $55.05Oct 1, 2026: $55.66Oct 2, 2026: $55.11Oct 5, 2026: $54.99Oct 6, 2026: $54.77Oct 7, 2026: $54.18Oct 8, 2026: $54.47Oct 9, 2026: $53.74Oct 12, 2026: $53.66Oct 13, 2026: $53.77Oct 14, 2026: $53.50Oct 15, 2026: $54.27Oct 16, 2026: $53.83Oct 19, 2026: $53.15Oct 20, 2026: $53.36Oct 21, 2026: $53.30Oct 22, 2026: $54.10Oct 23, 2026: $53.51Oct 26, 2026: $53.34Oct 27, 2026: $54.04Oct 28, 2026: $54.61Oct 29, 2026: $55.90Oct 30, 2026: $55.26Nov 2, 2026: $56.30Nov 3, 2026: $56.33Nov 4, 2026: $57.62Nov 5, 2026: $56.82Nov 6, 2026: $57.01Nov 9, 2026: $57.13Nov 10, 2026: $57.21Nov 11, 2026: $56.67Nov 12, 2026: $56.23Nov 13, 2026: $56.40
Aug 13, 2026Low $53.15 · High $59.23Nov 13, 2026
Nov 13, 2025: $58.90Nov 14, 2025: $58.42Nov 17, 2025: $57.12Nov 18, 2025: $57.03Nov 19, 2025: $56.38Nov 20, 2025: $55.51Nov 21, 2025: $55.56Nov 24, 2025: $56.39Nov 25, 2025: $57.17Nov 26, 2025: $57.69Nov 28, 2025: $58.04Dec 1, 2025: $57.92Dec 2, 2025: $58.06Dec 3, 2025: $59.35Dec 4, 2025: $59.98Dec 5, 2025: $60.73Dec 8, 2025: $61.91Dec 9, 2025: $62.59Dec 10, 2025: $62.94Dec 11, 2025: $62.29Dec 12, 2025: $62.05Dec 15, 2025: $60.77Dec 16, 2025: $60.51Dec 17, 2025: $60.53Dec 18, 2025: $60.31Dec 19, 2025: $60.18Dec 22, 2025: $59.39Dec 23, 2025: $58.96Dec 24, 2025: $59.81Dec 26, 2025: $60.77Dec 29, 2025: $59.75Dec 30, 2025: $60.18Dec 31, 2025: $60.39Jan 2, 2026: $61.75Jan 5, 2026: $62.44Jan 6, 2026: $62.31Jan 7, 2026: $60.75Jan 8, 2026: $62.20Jan 9, 2026: $61.19Jan 12, 2026: $60.69Jan 13, 2026: $60.69Jan 14, 2026: $62.27Jan 15, 2026: $64.20Jan 16, 2026: $63.96Jan 20, 2026: $63.13Jan 21, 2026: $63.98Jan 22, 2026: $64.17Jan 23, 2026: $64.05Jan 26, 2026: $63.79Jan 27, 2026: $64.60Jan 28, 2026: $64.27Jan 29, 2026: $64.58Jan 30, 2026: $63.80Feb 2, 2026: $63.42Feb 3, 2026: $62.09Feb 4, 2026: $61.38Feb 5, 2026: $59.90Feb 6, 2026: $60.31Feb 9, 2026: $60.81Feb 10, 2026: $62.06Feb 11, 2026: $61.59Feb 12, 2026: $60.89Feb 13, 2026: $59.44Feb 17, 2026: $59.18Feb 18, 2026: $60.02Feb 19, 2026: $57.88Feb 20, 2026: $57.94Feb 23, 2026: $56.78Feb 24, 2026: $57.70Feb 25, 2026: $58.96Feb 26, 2026: $58.09Feb 27, 2026: $56.80Mar 2, 2026: $57.62Mar 3, 2026: $57.20Mar 4, 2026: $58.89Mar 5, 2026: $58.30Mar 6, 2026: $57.37Mar 9, 2026: $56.82Mar 10, 2026: $56.78Mar 11, 2026: $56.67Mar 12, 2026: $54.66Mar 13, 2026: $54.89Mar 16, 2026: $55.07Mar 17, 2026: $55.75Mar 18, 2026: $55.14Mar 19, 2026: $55.69Mar 20, 2026: $55.01Mar 23, 2026: $55.03Mar 24, 2026: $54.85Mar 25, 2026: $54.47Mar 26, 2026: $52.92Mar 27, 2026: $51.53Mar 30, 2026: $51.65Mar 31, 2026: $52.96Apr 1, 2026: $51.91Apr 2, 2026: $52.63Apr 6, 2026: $54.20Apr 7, 2026: $53.99Apr 8, 2026: $54.38Apr 9, 2026: $53.44Apr 10, 2026: $53.08Apr 13, 2026: $53.96Apr 14, 2026: $56.39Apr 15, 2026: $57.83Apr 16, 2026: $53.46Apr 17, 2026: $54.82Apr 20, 2026: $54.96Apr 21, 2026: $54.05Apr 22, 2026: $54.65Apr 23, 2026: $54.02Apr 24, 2026: $54.06Apr 27, 2026: $53.94Apr 28, 2026: $54.65Apr 29, 2026: $53.75Apr 30, 2026: $55.84May 1, 2026: $56.20May 4, 2026: $55.76May 5, 2026: $57.36May 6, 2026: $57.33May 7, 2026: $56.60May 8, 2026: $54.01May 11, 2026: $52.30May 12, 2026: $52.92May 13, 2026: $51.01May 14, 2026: $50.69May 15, 2026: $50.45May 18, 2026: $50.99May 19, 2026: $50.53May 20, 2026: $51.22May 21, 2026: $51.02May 22, 2026: $49.63May 26, 2026: $51.18May 27, 2026: $51.12May 28, 2026: $51.29May 29, 2026: $51.21Jun 1, 2026: $51.61Jun 2, 2026: $51.57Jun 3, 2026: $50.71Jun 4, 2026: $52.02Jun 5, 2026: $51.81Jun 8, 2026: $51.37Jun 9, 2026: $51.36Jun 10, 2026: $51.54Jun 11, 2026: $51.74Jun 12, 2026: $52.02Jun 15, 2026: $51.29Jun 16, 2026: $51.46Jun 17, 2026: $50.61Jun 18, 2026: $50.97Jun 22, 2026: $50.35Jun 23, 2026: $50.02Jun 24, 2026: $49.80Jun 25, 2026: $50.19Jun 26, 2026: $51.01Jun 29, 2026: $51.56Jun 30, 2026: $51.88Jul 1, 2026: $52.02Jul 2, 2026: $51.96Jul 6, 2026: $52.29Jul 7, 2026: $52.41Jul 8, 2026: $51.05Jul 9, 2026: $51.67Jul 10, 2026: $52.84Jul 13, 2026: $52.51Jul 14, 2026: $53.09Jul 15, 2026: $53.41Jul 16, 2026: $55.54Jul 17, 2026: $55.37Jul 20, 2026: $54.59Jul 21, 2026: $54.19Jul 22, 2026: $53.64Jul 23, 2026: $53.12Jul 24, 2026: $53.47Jul 27, 2026: $53.80Jul 28, 2026: $55.32Jul 29, 2026: $54.32Jul 30, 2026: $54.44Jul 31, 2026: $54.41Aug 3, 2026: $55.75Aug 4, 2026: $57.15Aug 5, 2026: $56.11Aug 6, 2026: $56.79Aug 7, 2026: $58.94Aug 10, 2026: $58.52Aug 11, 2026: $59.03Aug 12, 2026: $58.51Aug 13, 2026: $59.23Aug 14, 2026: $58.80Aug 17, 2026: $58.15Aug 18, 2026: $57.81Aug 19, 2026: $58.17Aug 20, 2026: $58.40Aug 21, 2026: $58.29Aug 24, 2026: $58.92Aug 25, 2026: $58.54Aug 26, 2026: $58.43Aug 27, 2026: $58.59Aug 28, 2026: $58.55Aug 31, 2026: $58.92Sep 1, 2026: $57.97Sep 2, 2026: $57.87Sep 3, 2026: $58.07Sep 4, 2026: $57.68Sep 8, 2026: $56.66Sep 9, 2026: $56.33Sep 10, 2026: $55.80Sep 11, 2026: $56.22Sep 14, 2026: $56.37Sep 15, 2026: $56.54Sep 16, 2026: $56.24Sep 17, 2026: $57.03Sep 18, 2026: $56.19Sep 21, 2026: $56.28Sep 22, 2026: $56.00Sep 23, 2026: $55.08Sep 24, 2026: $54.76Sep 25, 2026: $55.10Sep 28, 2026: $55.07Sep 29, 2026: $55.94Sep 30, 2026: $55.05Oct 1, 2026: $55.66Oct 2, 2026: $55.11Oct 5, 2026: $54.99Oct 6, 2026: $54.77Oct 7, 2026: $54.18Oct 8, 2026: $54.47Oct 9, 2026: $53.74Oct 12, 2026: $53.66Oct 13, 2026: $53.77Oct 14, 2026: $53.50Oct 15, 2026: $54.27Oct 16, 2026: $53.83Oct 19, 2026: $53.15Oct 20, 2026: $53.36Oct 21, 2026: $53.30Oct 22, 2026: $54.10Oct 23, 2026: $53.51Oct 26, 2026: $53.34Oct 27, 2026: $54.04Oct 28, 2026: $54.61Oct 29, 2026: $55.90Oct 30, 2026: $55.26Nov 2, 2026: $56.30Nov 3, 2026: $56.33Nov 4, 2026: $57.62Nov 5, 2026: $56.82Nov 6, 2026: $57.01Nov 9, 2026: $57.13Nov 10, 2026: $57.21Nov 11, 2026: $56.67Nov 12, 2026: $56.23Nov 13, 2026: $56.40
Nov 13, 2025Low $49.63 · High $64.60Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.