Stock events for Blue Owl Capital Corp. (OBDC)
Several events have impacted Blue Owl Capital Corp.'s stock price in the past six months. Blue Owl Capital Corp. released its Q3 2025 quarterly report on November 5, 2025, reporting a Net Asset Value (NAV) of $14.89 per share at September 30, 2025, and total investment income of $453.1 million for Q3 2025. The acquisition of Blue Owl Capital Corporation III (OBDE) was completed on January 13, 2025, adding $4.24 billion in investments. As of November 5, 2025, OBDC announced an agreement to acquire Blue Owl Capital Corporation II, with completion targeted for Q1 2026. For Q3 2025, a distribution of $0.37 per share was declared, along with supplemental dividends of $0.02, $0.01, and $0.05 per share during 2025. On November 7, 2025, Citizens maintained a "Market Outperform" recommendation for OBDC. The all-time high closing stock price for Blue Owl Capital was $14.23 on July 17, 2025. Analysts expected the firm to report Q4 2025 earnings of $0.23 per share on revenue of $718.37 million. Investors were focused on redemption activity in Blue Owl Capital Income Corp., another BDC fund.
Demand Seasonality affecting Blue Owl Capital Corp.’s stock price
The provided information does not explicitly detail any specific demand seasonality for Blue Owl Capital Corp.'s products and services. The demand for its financing solutions is likely influenced by broader economic conditions, business expansion cycles, and the overall need for capital among its target companies, rather than distinct seasonal patterns.
Overview of Blue Owl Capital Corp.’s business
Blue Owl Capital Corp. (OBDC) is a specialty finance company operating as a business development company (BDC) that primarily provides direct lending solutions to U.S. middle-market and upper middle-market companies. The company's business model focuses on offering flexible capital across various asset classes and geographies. The company operates within the direct lending industry, with a portfolio predominantly composed of senior secured loans. Its major products and services include senior secured, direct lending, unsecured loans, subordinated loans, mezzanine loans, and equity-related securities. These investments typically support growth, acquisitions, market or product expansion, refinancings, and recapitalizations of companies with specific EBITDA and revenue ranges.
OBDC’s Geographic footprint
Blue Owl Capital Corp. primarily focuses its investments on middle-market and upper middle-market companies based in the United States. Its portfolio is diversified across various industries and geography within the U.S.
OBDC Corporate Image Assessment
Blue Owl Capital Corp. has generally maintained a strong brand reputation over the past year, bolstered by strategic moves and consistent performance. The company's recent merger significantly enhanced its scale, which is considered a critical differentiator in the direct lending market. Analysts have highlighted OBDC's strong position in high-growth industries, particularly the software sector. The company also has a track record of nearly a decade, demonstrating resilience across various operating environments. The consensus rating from analysts is a "Moderate Buy". Redemption concerns for Blue Owl Capital Income Corp. (OCIC) in early 2026 could potentially affect reputation.
Ownership
As of February 4, 2026, Blue Owl Capital Corporation (OBDC) has 487 institutional owners and shareholders holding a total of 260,040,385 shares. Institutions hold 48.14% of the shares outstanding, while individuals/insiders hold 0.14%, and the public and other entities hold 51.72%. Major institutional owners include California State Teachers Retirement System, State of New Jersey Common Pension Fund A, Oregon Public Employees Retirement Fund, Fmr Llc, Van Eck Associates Corp, Bank Of America Corp /de/, BIZD - VanEck Vectors BDC Income ETF, Morgan Stanley, FDGFX - Fidelity Dividend Growth Fund, and UBS Group AG.
Ask Our Expert AI Analyst
Price Chart
$11.49