AllSight
Companies · MAIN

Main Street Capital CORP (MAIN)

Main Street Capital CORP (MAIN) stock — the fundamentals (P/E, market cap, valuation) and every material event, decoded in plain English.

Main Street Capital CORP (MAIN) stock — financials & valuation

Key numbers for Main Street Capital CORP (MAIN): P/E ratio, market cap, profit margins, returns, and whether the stock looks cheap or expensive versus its own 5-year range.

AllSight quality score: 46/100 — a percentile rank of Main Street Capital CORP’s fundamentals against Unknown peers, weakest on financial health. A quality ranking, not a price prediction.

Market cap$5.2B
P / E11.5×
P / S7.5×
EV / EBITDA15.9×
Gross margin80.5%
Operating margin69.7%
Net margin65.1%
Return on equity14.2%
ROIC8.0%
Revenue growth-8.0%
Debt / equity0.8×
Dividend yield6.7%

Is Main Street Capital CORP overvalued? P/E looks overvalued vs its 5-year range; P/S looks overvalued vs its 5-year range; EV/EBITDA looks overvalued vs its 5-year range; P/B looks fair vs its 5-year range.

Independent of the events above — derived from Main Street Capital CORP’s own financial statements and shown as context, never as advice.

Aug 11, 202620M-share ATM
New ATM paperwork, but zero dilution today
Aug 6, 2026
Solid NAV and dividend support, but per-share income only meets expectations
Open live on AllSight — the whole market, decoded →

About AllSight · Editorial standards & method · Contact