ORCC, US6912161043

ORCC stock trades near $11.80 as Blue Owl posts $0.22 EPS

Published on 09/04/2026 at 12:09 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Blue Owl Capital Corporation stock is anchored by a $11.80 opening quote and a latest quarter that delivered $0.22 EPS on July 30, 2026. Market cap stood at $18.40 billion in the latest trading snapshot.

Flatlay mit Aktienzertifikat, Karte mit ISIN-Nummer und gefalteten Stoffproben
Flatlay mit Aktienzertifikat, ISIN-Karte CA5500211090 und Stoffproben illustriert eine Investition in Lululemon Athletica Anteile, Illustration mit AI erstellt.

Blue Owl Capital Corporation (US6912161043) stock traded at $11.80 in the latest snapshot, while the broader Blue Owl Capital group carried a market capitalization of $18.40 billion. The latest quarter reported on July 30, 2026 showed $0.22 EPS and $693.56 million in revenue, both in line with consensus, according to a MarketBeat report.

Latest quarter holds the line

The reported quarter on July 30, 2026 paired $0.22 EPS with $693.56 million revenue, while analysts had expected $693.15 million. That is a narrow beat on sales, with earnings matching estimates exactly.

For investors, the more useful number is the margin of error: revenue missed or beat expectations by only $410,000, or about 0.06 percent versus consensus. A first.

Price and valuation

The share price opened at $11.80 on September 4, 2026, and the cited snapshot put market capitalization at $18.40 billion. The stock also carried a PEG ratio of 1.28 and a P/E ratio of 98.34 in the same update.

Go deeper

Blue Owl Capital Corporation at a glance

The latest quarter, valuation ratios and the stock snapshot point to a name where earnings quality and payout capacity remain the key variables.

Business model remains simple

Blue Owl Capital Corporation is a business development company, so the relevant product is capital deployment into private credit rather than a consumer brand. The latest reported quarter shows how closely earnings and revenue are tied to portfolio activity and rate income.

Trading setup

ORCC stock ended the latest snapshot at $11.80 as of September 4, 2026. The same update attached an $18.40 billion market value to the broader Blue Owl Capital listing and left the stock with a P/E ratio of 98.34.

Blue Owl Capital Corporation key facts

  • Company: Blue Owl Capital Corporation
  • ISIN: US6912161043
  • Ticker: ORCC
  • Trading venue: NYSE
  • Price (as of September 4, 2026): $11.80 USD
  • Market capitalization: $18.40 billion USD (as of September 4, 2026)
  • Sector / Industry: Financials / Asset Management and Custody Banks
  • Index membership: Not confirmed in the available snapshot

More on Blue Owl Capital Corporation

Disclaimer...

en | US6912161043 | ORCC | boerse | 70053915 | bgmi