Stock Information
Main Street Capital Corp (MAIN)
Ticker Symbol: MAIN
Exchange: NYSE
Sector: Financial Services
Market Cap: $5,079.65 mil
Piotroski score: 4
PE Ratio: 10.4204
EPS (TTM): 5.5204
Revenue (TTM): $6.30 M
Dividend Yield: 5.454545%
ROE: 16.94%
Latest News
-
My Dividend Growth Income: February 2026 Update
Tue, Mar 3, 2026 10:59 AM
-
Main Street Invests Additional $21.1M In Three Existing Lower Middle Market Portfolio Companies
Tue, Mar 3, 2026 8:10 AM
-
Main Street Capital Corporation 2025 Q4 - Results - Earnings Call Presentation
Mon, Mar 2, 2026 6:03 PM
-
The Most Dangerous Mistakes BDC Investors Keep Making
Mon, Mar 2, 2026 11:59 AM
-
2 BDCs To Buy For Stress-Free Retirement Cash Flow
Sat, Feb 28, 2026 9:15 AM
-
Buy The Dip? Assessing Top-Tier BDCs Amid The SaaSpocalypse
Sat, Feb 28, 2026 8:15 AM
-
Dividend Champion, Contender, And Challenger Highlights: Week Of March 1
Fri, Feb 27, 2026 11:12 PM
-
Main Street Capital Corporation (MAIN) Q4 2025 Earnings Call Transcript
Fri, Feb 27, 2026 12:57 PM
-
Main Street Capital Corp (NYSE:MAIN) Beats Q4 2025 Estimates on Revenue and Key Profit Metric
Thu, Feb 26, 2026 11:06 PM
-
MSC Income Fund Announced Supplemental Dividend Of $0.01/Share
Thu, Feb 26, 2026 5:53 PM
Key Financials
Financial data not available