Main Street Capital Corp is an investment firm engaged in providing customized debt and equity financing to lower middle market companies and debt capital to middle market companies.