Stock Information

Main Street Capital Corp (MAIN)

Main Street Capital Corp logo
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%