Tag
Business Development Companies (BDCs) pay average yields of 12.6% as of Q4 2025, give accredited investors direct exposure to middle-market private credit, and trade on public exchanges. The S&P BDC...