Q2 FY2026 EarningsQ2 FY26 results were mixed relative to consensus: Total investment income reached $401.3M, beating the $393.2M expected, while GAAP EPS of $0.36 outperformed the $0.319 mean estimate. However, NAV per share declined to $14.26, missing the $14.39 consensus, primarily due to markdowns on a small number of portfolio names. Despite a net repayment environment, adjusted NII per share rose to $0.34, supported by higher dividend income and reduced interest expenses as leverage reached a two-year low.
Overview: Blue Owl Capital(OBDC) the Revenue is 401.34 M (-17.39%), Beat estimate;the EBIT is 299.87 M (-19.08%), Beat estimate;the EPS is 0.13 (-51.85%), Miss estimate.