Business
from24/7 Wall St.
3 hours agoBIZD's 9.3% Yield Hides a Troubling Credit Stress Building Beneath
Public BDCs are trading at a 21% discount to net asset value, creating tension for income investors despite rising distributions.
Net investment income per share has not covered the quarterly distribution for at least four consecutive quarters. Q1 2026 NII came in at $0.27 per share against a declared distribution of $0.3075.