Login
Main Street Capital Corp logo

Main Street Capital Corp

mainstcapital.com

Main Street Capital Corp (NYSE: MAIN) is a business development company (BDC) that provides debt and equity capital to lower middle market and middle market companies. It makes money through interest income on loans, dividends and capital gains from equity investments, and management and incentive fees earned through its external investment management activities. MAIN is listed on the NYSE and is headquartered in Texas, according to its 10-K filed 2026-02-27. The filing confirms MAIN qualifies as a well-known seasoned issuer. Specific portfolio size, investment counts, segment revenue breakdowns, and competitor names are not supported by the available filing excerpts and are therefore omitted.

Products & Services

Debt capital (loans) and equity capital to lower middle market and middle market companies. External investment management services. Specific product names, loan types, or portfolio composition details are not supported by the available filing excerpts.

Revenue Model

Interest income on debt investments, dividend and capital gain distributions from equity holdings, and fee income from external investment management. Structure is consistent with a regulated BDC under the Investment Company Act. Specific revenue figures are not supported by the available filing excerpts.

Customers & Markets

Lower middle market and middle market private companies. Specific end market verticals, customer counts, or concentration data are not supported by the available filing excerpts.

Geographic Exposure

Headquartered in Texas. Broader geographic footprint is not supported by the available filing excerpts.

Financial Snapshot

Revenue
TTM
$416.2M
Gross Margin
TTM
109.55%
Net Income
TTM
$426.3M
Current Assets
2026 Q1
$140.6M
Current Liabilities
2026 Q1
$92.26M
Current Ratio
2026 Q1
152.39%
Total Assets
2026 Q1
Total Liabilities
2026 Q1
Book Value
2026 Q1
$3.094B
Cash
2026 Q1
P/E
TTM
11.87
Free Cash Flow
Last 4 Quarters
N/A

Stock Price

Loading...
Market Cap: $5.0596 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support