Since April 2026, Main Street Capital has been in a holding pattern, posting a small return of 2.4% while floating around $55 ...
Zacks Investment Research on MSN
Main Street Capital (MAIN) stock sinks as market gains: What you should know
Main Street Capital (MAIN) closed the most recent trading day at $53.74, moving -1.34% from the previous trading session. The stock fell short of the S&P 500, which registered a gain of 0.6% for the ...
The Motley Fool on MSN
Is Main Street Capital Stock a Buy, Sell, or Hold With Shares 15% Below Their 52-Week High?
Main Street Capital offers an attractive, well-supported yield, and the drawdown has made the valuation look reasonable again.
How recent underperformance puts Main Street Capital in focus Recent commentary on Main Street Capital (MAIN) has highlighted ...
Main Street Capital earns a strong buy rating as it transitions from a traditional BDC to a synthetic alternative asset manager, justifying its 67% NAV premium. MAIN is insulated from middle-market ...
The article compares Main Street Capital and MSC Income Fund on their NAV growth, dividends, valuation, and credit risk. Click to read more on their ratings.
Looking ahead to 2030, our model projects MAIN could trade at an average price of $88.14, with a potential range between $66.11 and $110.18. This represents a potential 63.3% return from today’s price ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results