Main Street Capital Corporation (MAIN)

58.55 -0.07%
NYSE Stock
Open in Risen →

Main Street Capital Corporation (MAIN) is listed on NYSE. It is $58.55, -0.07%, with a $5.5B market cap. RSI is 59.6, neutral. The latest reported quarter beat estimates. Insiders were net sellers across the listed trades.

Technical Analysis

RSI (14) 59.6 Neutral
Market Cap $5.5B
Volume 229.5K

Fundamentals — 10-Q Q2 2026

Revenue --
Net Income $196.6M
EPS --
Debt / Equity 0.8x

Earnings

Recent Insider Trades

Name Title Type Shares Price Value Date
Morris Jesse E EVP AND COO Sell 35,000 $58.55 $2.0M 2026 Aug 21
McHugh Ryan VP, CAO & Assistant Treasurer Buy 2,550 $59.05 $150,577 2026 Aug 13
Beauvais Jason B EVP, GC, SECRETARY Sell 6,830 $51.73 $353,316 2026 Jun 30
Meserve Nicholas MANAGING DIRECTOR Sell 14,000 $67.15 $940,100 2025 Aug 14
Morris Jesse E EVP AND COO Sell 35,000 $59.37 $2.1M 2025 Jun 27
Beauvais Jason B EVP, GC, SECRETARY Sell 13,664 $59.37 $811,169 2025 Jun 27
McHugh Ryan VP, CAO & Assistant Treasurer Buy 4,590 $54.44 $249,880 2025 May 16
Hyzak Dwayne L. CEO, SMD Sell 120,000 $58.05 $7.0M 2025 Mar 26
Magdol David L. PRESIDENT, CIO AND SMD Sell 100,000 $58.05 $5.8M 2025 Mar 26
Foster Vincent D Director Sell 85,000 $57.18 $4.9M 2025 Mar 5
Meserve Nicholas MANAGING DIRECTOR Sell 9,000 $55.01 $495,090 2024 Dec 10
Meserve Nicholas MANAGING DIRECTOR Sell 6,000 $45.96 $275,760 2024 Mar 7
Beauvais Jason B EVP, GC, CCO, SECRETARY Sell 27,500 $45.57 $1.3M 2024 Mar 4
Meserve Nicholas MANAGING DIRECTOR Sell 6,000 $43.01 $258,060 2023 Dec 20
Jackson John Earl Director Buy 3,000 $39.20 $117,600 2023 Mar 31
Beauvais Jason B EVP, GC, CCO, SECRETARY Sell 14,919 $39.44 $588,461 2023 Mar 31
Meserve Nicholas MANAGING DIRECTOR Sell 3,000 $39.50 $118,500 2023 Mar 28
Jackson John Earl Director Buy 3,000 $36.45 $109,350 2022 May 12
Hyzak Dwayne L. CEO, SMD Sell 100,010 $42.45 $4.2M 2022 Mar 30
Magdol David L. PRESIDENT, CIO AND SMD Sell 100,000 $42.45 $4.2M 2022 Mar 30

Similar Stocks

Ticker Price RSI Mkt Cap
LEGN Legend Biotech Corporation - American Depositary Shares $19.88 38.9 --
NMIH NMI Holdings Inc $44.77 54.4 $3.4B

Take MAIN further

Set alerts on MAIN

Get notified when Main Street Capital Corporation hits your price targets or technical conditions are met.

Get Started Free