bf/NYSE:MAIN_icon.jpeg

NYSE:MAIN

Main Street Capital Corporation

  • Stock

USD

Last Close

49.11

30/08 20:00

Market Cap

4.23B

Beta: 1.30

Volume Today

227.49K

Avg: 330.64K

PE Ratio

9.47

PFCF: 26.63

Dividend Yield

8.21%

Payout:62.71%