$56.66-0.76 (-1.31%)
Main Street Capital Corporation is a business development company and a small business investment company specializing in direct and indirect investments.
Main Street Capital Corporation in the Financial Services sector is trading at $56.66 with a market capitalization of $5.4B. Wall Street consensus targets $59.50 (6 analysts), implying a +5.0% move over the next 12 months. The stock is currently 16% below its 52-week high of $67.34, remaining 3.6% above its 200-day moving average. On fundamentals, Piotroski 1/9 flags weak fundamentals. The Whystock Score of 75/100 reflects bullish alignment across trend, valuation and analyst targets.
| Metric (USD) | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 |
|---|---|---|---|---|---|
| Total Revenue | $177.98M↑ | $73.44M↓ | $156.17M↑ | $151.23M↑ | $144.92M |
| Gross Profit | — | — | — | — | — |
| Operating Income | — | — | — | — | — |
| Net Income | $147.58M↑ | $48.98M↓ | $131.11M↑ | $123.67M↑ | $122.53M |
Main Street Capital Corporation is a business development company and a small business investment company specializing in direct and indirect investments. In direct investments, the firm specializes in private equity capital to lower middle market co...

Looking back on specialty finance stocks’ Q2 earnings, we examine this quarter’s best and worst performers, including Main Street Capital (NYSE:MAIN) and its peers.

Monthly dividend stocks promise 12 paychecks a year, but some of those checks quietly shrink while others quietly grow. Five popular names reveal just how different a monthly payout can look once coverage and capital preservation lead the analysis.

Holding high-yield REITs and BDCs in a taxable brokerage triggers a recurring annual tax bill that quietly erodes returns for decades, and the account where you park these six tickers matters far more than most investors realize.

Not every high-yield asset belongs in a Roth IRA, and parking the wrong one there can saddle the account itself with a surprise tax bill. Knowing which popular income payers to keep out changes the math on your entire placement strategy.

On August 6, Main Street Capital Corporation (NYSE:MAIN) reported second-quarter results that pushed net asset value to $33.92 per share, up from $33.46 at the end of March, while the business development company extended its long streak of dividend increases. Net investment income climbed to $90.3 million, and return on equity annualized to 18.9% for […]