Main Street Capital: technicals suggest more upside for this blue-chip BDC stock
Group 1 - Main Street Capital stock price performed modestly well this year compared to other companies in the business development companies (BDC) industry [1] - Main Street Capital outperformed other BDCs this year [1]