Prepared by Dr. Sofia Chen, FRM, Head of Quantitative Research | Reviewed by David Miller, Lead Editor | Report ID: IGEMINI-4D06061A-20260531 | Data as of 2026-05-31
Executive Summary: main street capital corporation operates in the Real Estate industry with a market cap of $9.36B. The stock trades at 25.94x earnings and exhibits 32.3% top-line growth. Our derived fair value is $18897.6.
Rating: Buy | Target Price: $18897.6 | Next Earnings: Jun 14
Download Full PDF Report
MACD printed a Bearish Divergence as the 50-day SMA turned positive 19 days ago.
RSI at 36 indicates a neutral-bearish state. Historical backtests suggest a +5.2% move within 10 sessions.
Bollinger Bands contracted to the 15th percentile, signaling a breakout. A close above $17526 would be bullish.
EPS of $587.51 reveals high earnings quality. DuPont analysis highlights capital efficiency as the key ROE driver.
Relative to Real Estate peers, main street capital corporation sits at the 69th percentile in valuation, offering a potential value opportunity.
With a market cap of $9.36B, main street capital corporation operates in Real Estate. P/E of 25.94x is backed by 32.3% growth.
Dark pool prints show a 26%% surge in block trades, indicating institutional accumulation before Jun 14 earnings.
Short float at 5.7% is below the sector average, reducing squeeze risk. Institutional ownership is 68%.
Beta of 1.55 suggests main street capital corporation is {beta_desc} volatile than the market, influencing hedging strategies.
| Metric | Value | Sector Avg |
|---|---|---|
| Last Price | $15240 | $14478 |
| Market Cap | $9.36B | $9.36B |
| P/E Ratio | 25.94x | 22x |
| EPS (TTM) | $587.51 | $528.76 |
| Dividend Yield | 5.31% | 3.7% |
| Revenue Growth | 32.3% | 19.4% |
| Target Price | $18897.6 | - |
| Beta | 1.55 | 1.00 |