New insider activity at Main Street Capital ( (MAIN) ) has taken place on March 8, 2025.
Director Vincent Foster has recently sold 85,000 shares of Main Street Capital stock, amounting to a total transaction value of $4,860,330.
More about Main Street Capital
YTD Price Performance: -1.98%
Average Trading Volume: 528,052
Technical Sentiment Consensus Rating: Sell
Current Market Cap: $5.14B
Questions or Comments about the article? Write to editor@tipranks.com