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.0359
EPS (TTM): 5.5204
Revenue (TTM): $6.30 M
Dividend Yield: 5.669635%
ROE: 16.94%
Latest News
-
Blackstone Secured Lending's NAV, Valuation, And Dividend Versus 11 BDC Peers - Part 2 (Includes Calendar Q2 2026 - Q3 2026 Dividend Projections)
Tue, Mar 24, 2026 1:42 PM
-
Main Street Capital: Hunted By Ghosts Of The SaaSpocalypse
Mon, Mar 23, 2026 9:42 AM
-
Capital Southwest Vs. Main Street Capital: Why I'm Upgrading CSWC To A Buy
Mon, Mar 23, 2026 7:50 AM
-
2 Costly Mistakes BDC Investors Keep Making - And 3 Income Picks I Like Now
Sat, Mar 21, 2026 7:30 AM
-
Yield Of Dreams: A High-Yield Dividend Retirement Portfolio Without The Nightmares
Fri, Mar 20, 2026 7:05 AM
-
How Much Does Management Matter For A Publicly Traded Company?
Thu, Mar 19, 2026 12:56 PM
-
Don't Miss This 14% Yield And This Pharma Value Stock
Wed, Mar 18, 2026 10:28 AM
-
I'm Buying These 2 High-Conviction Deeply Discounted Picks Yielding 5-7%
Tue, Mar 17, 2026 1:10 PM
Key Financials
Financial data not available