Blue Owl Capital Corporation Announces Third‑Quarter 2026 Earnings Release

Company Overview

Blue Owl Capital Corporation (NYSE: OBDC) is a specialty finance and business development company headquartered in New York that provides direct lending solutions to U.S. middle‑market companies. The company also originates, executes, and manages debt and equity investments nationwide. As of September 29, 2026, its share price stood at US $10.49, with a 52‑week high of US $13.575 and a 52‑week low of US $10.47. The firm’s market capitalization is US $5.31 billion and its price‑earnings ratio is 18.83.

Earnings Release Schedule

On October 1, 2026, Blue Owl Capital issued two press releases regarding the disclosure of its third‑quarter 2026 financial results:

  1. Release Date – The company will publish its audited financial statements for the quarter ended September 30, 2026 on Wednesday, November 4, 2026.
  2. Earnings Call – A webcast and conference call will be held on the same day, allowing analysts and investors to discuss the results and ask questions.

The press releases note that the earnings call will be conducted via a webcast, with a conference call link provided for participants. Investors are encouraged to view the call at the scheduled time to gain insights into the company’s performance and outlook.

Regulatory Context

Blue Owl Capital’s operations occur within the broader private‑credit and specialty‑finance landscape, which has recently attracted heightened scrutiny from the U.S. Securities and Exchange Commission (SEC). In early October 2026, the SEC issued a statement emphasizing the importance of accurate valuation of private assets, a theme echoed by the industry’s move toward more transparent pricing mechanisms. While the company’s financial results are pending, market participants are attentive to any regulatory developments that could impact capital deployment, disclosure requirements, or investor protections within the specialty‑finance sector.

Market Performance

The company’s share price has remained relatively stable through the reporting period, closing at US $10.49 on September 29, 2026. This level is near the 52‑week low, suggesting limited volatility. The price‑earnings ratio of 18.83 places Blue Owl Capital within a moderate range for financial companies, reflecting market expectations of earnings growth and stability.

Conclusion

Blue Owl Capital Corporation has scheduled the release of its third‑quarter 2026 financial statements for November 4, 2026, accompanied by a webcast and conference call. The company operates within a regulatory environment that is increasingly focused on the valuation and disclosure practices of private‑credit firms. Investors will likely assess the forthcoming results against the backdrop of current market conditions, regulatory scrutiny, and the company’s historical performance.