NCDL Q1 2026 Earnings Call Summary
Net investment income for NCDL in Q1 2026 came to $0.41 per share, with adjusted net investment income at $0.43 per share compared to the prior quarter's $0.44. The company declared a second-quarter distribution of $0.38 per share and reported a decline in NAV due to valuation adjustments.
