Main Street Capital Corporation (MAIN) valuation and key financial metrics