Main Street Capital: Is the 175% Five-Year Share Price Surge a Cause for Concern?

Wednesday, Dec 3, 2025 11:28 pm ET1min read

Main Street Capital's share price has surged 175% over five years, and the stock has risen 2.9% in the past week and 15.3% over the past year. The company's steady deal activity and disciplined capital deployment have supported sentiment, but its valuation scores just 2/6 on our framework, suggesting some areas of value but not an across-the-board bargain. The Excess Returns model estimates an intrinsic value of $53.70 per share, which is roughly 10.5% above the current market price, indicating modest overvaluation.

Main Street Capital: Is the 175% Five-Year Share Price Surge a Cause for Concern?

Comments



Add a public comment...
No comments

No comments yet