Main Street Capital Corporation
Prev Close
$54.66
Open
$54.93
High
$55.40
Low
$54.22
Volume
873.0K
Market Cap
$5.04B
P/E
13.89
Div Yield
0.07%
Over the past 12 months, insider activity at Main Street Capital Corporation (MAIN) has been dominated by selling, with 1 insider purchase totaling $249.9K and 13 insider sales totaling $22.37M. The most recent insider transaction was by Meserve Nicholas (MANAGING DIRECTOR), who sold $940.1K worth of shares on Aug 14, 2025. Main Street Capital Corporation operates in the Financial Services sector, within the Asset Management industry, with a market cap of $5.04B.
MAIN Insider Trading Activity
MAIN Insider Buying Activity
The following table shows recent insider purchases of Main Street Capital Corporation (MAIN) stock reported via SEC Form 4 filings.
MAIN Insider Selling Activity
The following table shows recent insider sales of Main Street Capital Corporation (MAIN) stock reported via SEC Form 4 filings.