로딩 중…
StockDiggingStockDigging

Main Street Capital Corporation

MAIN· NYSE
$55.82+2.59%
2026-08-03

Financials

Valuation Metrics

Main Street Capital Corporation's Market Cap is $5.19B. At end of 2025 it was $5.43B. Ranked #1365 of 3,112 in US market (top 44%), #899 of 1,667 on NYSE (top 54%), #86 of 161 in Financial Services (top 53%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$5.19B
Revenue$728M
Net Income$426M
Total Assets$5.83B
Net Assets$3.09B
Value
P/E12.18x
P/B1.68x
P/S7.13x
EV/EBITDA15.81x
FCF Yield6.59%
Profitability
ROE13.78%
ROA7.31%
Op. Margin66.79%
Revenue Growth-4.19%
Earnings Growth-57.80%
Financial Health
Debt Ratio88.40%
Total Debt$2.54B
FCF$342M
Cash$21M
Current Ratio0.16x
Net Debt/EBITDA5.16x
Dividend
Div. Yield6.10%
Div. Growth5.88%
Performance
1Y Return-12.77%
1M Return7.43%
From 52W High-17.63%
1Y MDD-26.52%
Trading
Volume591,925 shares
Trading Value$33M
Per Share
EPS$5.49
BPS$33.32