Stock Information

Main Street Capital Corp (MAIN)

Main Street Capital Corp logo
Ticker Symbol: MAIN
Exchange: NYSE
Sector: Financial Services
Market Cap: $4,714.99 mil
Piotroski score: 1
PE Ratio: 9.6113
EPS (TTM): 5.5204
Revenue (TTM): $6.30 M
Dividend Yield: 6.0547254026781%
ROE: 16.94%