MAIN stock

Main Street Capital Corporation (MAIN) financials · P/E 10, $5.44B cap

Main Street Capital Corporation (MAIN) P/E 10, $5.44B cap.

Cached annual income statement
LineFY2025FY2024FY2023
Revenue$0$0$0
Cost of Revenue$0$0$0
Gross Profit$0$0$0
Operating Income$0$0$0
Net Income$493.4M$508.1M$428.4M
EPS (Diluted)$3.95$4.09$4.14
Cached annual balance sheet
LineFY2025FY2024FY2023
Total Assets$5.68B$5.12B$4.44B
Current Assets$0$0$0
Cash & Equivalents$42.0M$78.3M$60.1M
Inventory$0$0$0
PP&E$0$0$0
Total Liabilities$2.69B$2.32B$1.97B
Current Liabilities$0$0$0
Short-term Debt$0$0$0
Long-term Debt$2.46B$2.12B$1.80B
Total Debt$0$0$0
Shareholders' Equity$2.99B$2.80B$2.48B
Retained Earnings$535.3M$402.5M$206.0M
Cached annual cash flow
LineFY2025FY2024FY2023
Operating Cash Flow-$45.7M-$87.1M$285.3M
CapEx$0$0$0
Investing Cash Flow$0$0$0
Financing Cash Flow$9.4M$105.3M-$274.4M
Dividends Paid$378.0M$356.8M$224.3M
Net Change in Cash-$36.3M$18.2M$11.0M
Free Cash Flow$0$0$0

FAQ

What is MAIN P/E and revenue?

Main Street Capital Corporation (MAIN) P/E 10, $5.44B cap.

What is MAIN revenue?

Main Street Capital Corporation last cached revenue is $0 (FY2025).

Is MAIN profitable?

Main Street Capital Corporation last cached net income is $493.4M.

What are MAIN total assets?

Main Street Capital Corporation last cached total assets are $5.68B.

What is MAIN free cash flow?

Main Street Capital Corporation last cached free cash flow is $0.

Not investment advice. Cached statements, not a live tape.