Blue Owl Capital Corp (OBDC) Reports Disappointing Q3 Results

1 min readBy Investing Point Editorial

Blue Owl Capital Corp (OBDC) reported disappointing financial results for the third quarter of fiscal 2025, with earnings per share (EPS) of $0.36, falling short of the $0.40 expected by analysts. Revenue matched expectations at $0.5 billion, but the overall performance missed the consensus estimates.

The company’s results highlight ongoing challenges in its operational performance and financial health. Blue Owl Capital, which focuses on investment opportunities in middle-market companies across various industries, is externally managed by Blue Owl Credit Advisors LLC. As of November 8, 2025, the firm has a market capitalization of $6.17 billion and a trailing twelve-month price-to-earnings ratio of 9.2, with an EPS of 1.5.

Blue Owl Capital will host an earnings conference call to discuss these results and provide further insights into its business performance. Investors are encouraged to review the full earnings release and listen to management's commentary for a comprehensive understanding of the quarter's outcomes and future outlook.

Upcoming earnings are scheduled for May 4, 2026, with EPS estimates at $0.3859 and revenue expected to remain at $0.5 billion.

This brief was generated from structured financial data and reviewed by the Investing Point editorial team. It is for informational purposes only and does not constitute investment advice. Market data provided by Finnhub.

Related Stocks

More in this Category

Earnings Reports

Explore more earnings reports or view detailed analysis for OBDC stock.