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 (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.
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
