Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

MAIN

SellFallen Favourite

Main Street Capital Corporation · Financial Services · United States · $5.5B · Avg Vol: $30M/d

34
StockRank
Get insider-trade alerts
Q
55
V
36
M
34
P/E (TTM)
11.6x
ROE
14.9%
D/E
0.8x
Dividend %
5.3%

COMPANY DESCRIPTION

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 companies.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue318.2M509.9M601.3M591.9M23.0%575.0M613.6M656.0M5.3%
EPS3.245.235.855.5219.4%4.985.335.43-0.9%
Shares78.5M84.8M88.4M89.8M+14.5%93.5M
Debt2.0B1.8B2.1B2.5B7.1%2.5B
Equity2.1B2.5B2.8B3.0B12.4%
Op CF-246.9M285.3M-87.1M-45.7M-149.8M
Inv CF
Fin CF263.4M-274.4M105.3M9.4M
Loading 1Y...
PRICE (1Y)+2.5%
54.4155.6156.8258.0259.23Jul 30Aug 20Sep 10
SMA 50SMA 200

Close
$55.80
RSI (14)
26.9
52W High
$62.44
From 52W High
0.9%

SCORE BREAKDOWN

Quality
55
ROIC (ROA)
5.6%*76.4
ROE
14.9%73.8
GP/Assets
10.1%74.4
Op. Margin
87.2%92.4
FCF/Assets
N/A
Piotroski
11.4
Int. Cover
N/A
D/E Ratio
0.80x33.1
Current Ratio
1.69x51.6
Value
36
P/E (TTM)
11.6x59.3
EV/EBITDA
N/A
P/FCF
N/A
P/B
1.7x31.9
P/S
9.4x17.1
Div Yield
5.3%67.3
Momentum
34
52W High %
89%44.1
RS 6M
-10%33.9
SMA 50/200
1.02x43.2
EPS Rev 4W
-1.5%11.3
EPS Rev 12W
N/A
EPS Improve
-22%11.3
Q Growth
20%52.7

FUNDAMENTALS

Market Cap
$5.5B
P/E (Forward)
14.9x
Gross Margin
100.0%

SECTOR PEERS

Closest peers in Financial Services, ranked by industry match, size, and score similarity. Cross-listings of MAIN are excluded.

TickerCompanyMkt CapStockRankSignal
MAINMain Street Capital Corporation(you)$5.5B34Sell
HLNEHamilton Lane Incorporated$5.9B42Hold
OBDCBlue Owl Capital Corporation$5.6B46Hold
BXSLBlackstone Secured Lending Fund$5.8B47Hold
OTFBlue Owl Technology Finance Corp.$5.2B48Hold
NADNuveen Quality Municipal Income Fund$2.7B33Sell
NEANuveen AMT-Free Quality Municipal Income Fund$3.4B40Hold
PDIPIMCO Dynamic Income Fund$7.1B22Sell
NZFNuveen Municipal Credit Income Fund$2.4B35Sell
NVGNuveen AMT-Free Municipal Credit Income Fund$2.6B31Sell

Peer medians: ROE 9.5% · P/E 13.1x · Gross margin 100.0%

Main Street Capital Corporation (MAIN): Stock Score Summary

Main Street Capital Corporation (MAIN) has a MoatMap StockRank of 34/100 based on Quality (55/100), Value (36/100), and Momentum (34/100) factor scores. The current signal is SELL.

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 companies.

Key Financial Metrics

Price$55.80
Market Cap$5.5B
P/E (TTM)11.58
P/E (Forward)14.86
Price/Book1.70
Return on Equity14.9%
Debt/Equity0.80x
Gross Margin100.0%
Operating Margin87.2%
Revenue Growth3.9%
Dividend Yield5.3%

Main Street Capital Corporation operates in the Asset Management industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Main Street Capital Corporation’s (MAIN) StockRank?
MoatMap’s StockRank for Main Street Capital Corporation (MAIN) is 34/100, with a Sell signal. It is a composite of Quality (55), Value (36), and Momentum (34) factor ranks across MoatMap’s universe of 25,000+ stocks.
Does Main Street Capital Corporation have an economic moat?
Main Street Capital Corporation (MAIN) has a Quality factor score of 55/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Main Street Capital Corporation a buy, hold, or sell?
MoatMap’s current signal for Main Street Capital Corporation (MAIN) is Sell, based on a StockRank of 34/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Main Street Capital Corporation in?
Main Street Capital Corporation (MAIN) operates in the Financial Services sector, specifically the Asset Management industry (United States).