Main Street Capital CORP
corporate_fare Company Profile
Main Street Capital CORP (NYSE:MAIN) is a publicly traded company in the Unknown sector. Wiseek has independently scored 28 items for MAIN at importance 7 or higher on its 1–10 market-impact scale.
Recent high-impact activity:
- Main Street Capital Prices $200M Investment-Grade Notes at Premium
- $200M Notes Offering Priced by Main Street Capital at 6.95% Due 2029
- Main Street Capital Discloses Executive Pay, Related Party Deals, and Governance Ahead of Annual Meeting
- Main Street Capital Reports Strong 2025 Results, Increases Q2 2026 Dividends
- Main Street Capital Reports Strong Q4 & Full Year 2025 Results, Record NAV, and Enhanced Liquidity
Financial Snapshot
Fiscal year ended December 31, 2025
Net Income
$493.4M
Diluted EPS
$3.95
Op. Cash Flow
-$45.7M
Cash & Equivalents
$41.96M
Total Debt
$2.46B
Debt / Equity
0.82×
Shares Outstanding
89.83M sh
Source: 10-K · filed 2026-02-27 · accession 0001396440-26-000016
show_chartPrice Chart
Loading chart...
feed MAIN - Filings & News (Page 2)
MAIN
Mar 27, 2026, 5:17 PM EDT
Price at Filing:
$51.27
Real-time Price:
$56.50
Change:
+$5.23 (+10%)
Market Cap:
$5.254B
MAIN
Mar 27, 2026, 5:11 PM EDT
Price at Filing:
$51.56
Real-time Price:
$56.50
Change:
+$4.94 (+10%)
Market Cap:
$5.254B
MAIN
Mar 23, 2026, 9:16 AM EDT
Price at Filing:
$55.56
Real-time Price:
$56.50
Change:
+$0.940 (+2%)
Market Cap:
$5.254B
MAIN
Feb 27, 2026, 11:52 AM EST
Price at Filing:
$57.07
Real-time Price:
$56.50
Change:
-$0.5672 (-0.99%)
Market Cap:
$5.254B
MAIN
Feb 26, 2026, 5:08 PM EST
Price at Filing:
$58.70
Real-time Price:
$56.50
Change:
-$2.20 (-4%)
Market Cap:
$5.254B
MAIN
Feb 24, 2026, 11:27 AM EST
Price at Filing:
$57.28
Real-time Price:
$56.50
Change:
-$0.775 (-1%)
Market Cap:
$5.254B
MAIN
Jan 15, 2026, 10:34 AM EST
Main Street Capital Announces Strong Preliminary Q4 2025 Results, Record NAV and Investment Activity
Price at Filing:
$63.77
Real-time Price:
$56.50
Change:
-$7.27 (-11%)
Market Cap:
$5.254B
MAIN
Jan 08, 2026, 9:44 AM EST
Price at Filing:
$60.87
Real-time Price:
$56.50
Change:
-$4.37 (-7%)
Market Cap:
$5.254B