OBDC Q1 2026 Earnings Call Summary
On May 7, 2026, Oaktree Business Development Corp (OBDC) reported Q1 2026 earnings, with adjusted net investment income of $0.31 per share and a net asset value per share of $14.41. The company reduced its base dividend to $0.31 per share for Q2, maintaining a supplemental dividend framework. The non-accrual rate declined to 1%, and the portfolio's loan-to-value ratio increased to 47% due to declining software valuations.

Tickers: $OBDC
Topics: dividend policy earnings net investment income portfolio performance