Current BDC Yields of 17% (Before Likely Cuts)
Business Development Companies ("BDCs") continue to trade at depressed values for many reasons including being considered small/micro-cap, financial sector, and high-yield all of which have been subject to indiscriminate selling (including margin calls) related to the current economic environment.
This is understandable and investors need to closely assess which BDCs will outperform when they start to report March 31, 2020, results in less than 3 weeks. This article should help investors understand what to look before and after each company provides updated financial results.
Most BDCs are