These BDCs Yield Up to 15.6%. But Can We Trust Them?
Brett Owens, Chief Investment StrategistUpdated: March 13, 2026
This high-yield sector is being taken to the woodshed by the Wall Street spreadsheet jockeys this year.
The contrarian opportunity? Big yields up to 15.6% in BDC Land. Some of these deals are trading for as little as 72 cents on the dollar.
Which means opportunists like us have been handed something rare: wild yields of 11% to 15.6% for as little as 72 cents on the dollar.
Business development companies (BDCs) are “Main Street bankers” because they do what Wall Street won’t: provide capital to small and midsized businesses that the big banks either ignore entirely, or won’t touch without demanding a firstborn as collateral.… Read more


