BDC returns superior so far in 2019
BDC share prices are on a tear in 2019. The Wells Fargo BDC Index has delivered a stunning +18.0% return so far in 2019 through May 17th. This is outpacing the S&P500 (+14.1%) and the S&P/LSTA Leveraged Loan Index (+5.72%). Several BDCs are near 52 week highs. Oaktree Specialty Lending Corp (OCSL) and Main Street Capital (MAIN) rallied last week and are exhibiting 22% and 36% YTD returns respectively.