Blue Owl Capital Corporation

$ 11.31

3.10%

06 Aug - close price

  • Market Cap 5,613,214,000 USD
  • Current Price $ 11.31
  • High / Low $ 11.32 / 10.99
  • Stock P/E 15.71
  • Book Value 14.41
  • EPS 0.72
  • Next Earning Report -
  • Dividend Per Share N/A
  • Dividend Yield 0 %
  • Next Dividend Date -
  • ROA 0.05 %
  • ROE 0.05 %
  • 52 Week High 12.80
  • 52 Week Low 10.05

About

Blue Owl Capital Corporation (OBDC) is a prominent alternative asset management firm focused on private credit and direct lending, catering specifically to institutional investors. With a commitment to delivering tailored investment solutions, the company fosters long-term partnerships across diverse sectors, ensuring alignment of interests with its clients. Backed by a strong portfolio and an adept management team, Blue Owl is well-equipped to seize market opportunities and expertly navigate the private capital landscape, all while maintaining a steadfast dedication to transparency and value creation, solidifying its status as a trusted leader in the investment arena.

Analyst Target Price

$13.21

Quarterly Earnings

Jun 2026Mar 2026Dec 2025Sep 2025Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024Mar 2024Dec 2023Sep 2023
Reported Date 2026-08-052026-05-062026-02-182025-11-052025-08-062025-05-072025-02-192024-11-062024-08-072024-05-082024-02-212023-11-08
Reported EPS 0.340.320.360.360.420.410.470.470.480.470.510.49
Estimated EPS 0.320.350.350.390.40.430.4570.480.470.480.490.47
Surprise 0.02-0.030.01-0.030.02-0.020.013-0.010.01-0.010.020.02
Surprise Percentage 6.25%-8.5714%2.8571%-7.6923%5%-4.6512%2.8446%-2.0833%2.1277%-2.0833%4.0816%4.2553%

Next Quarterly Earnings

Reported Date
Fiscal Date Ending
Estimated EPS
Currency

Previous Dividend Records

Jul 2026Apr 2026Jan 2026Oct 2025Sep 2025Jul 2025Jun 2025Apr 2025Mar 2025Jan 2025
Payment Date 2026-07-152026-04-152026-01-152025-10-152025-09-152025-07-152025-06-132025-04-152025-03-172025-01-15
Amount $0.31$0.37$0.37$0.37$0.02$0.37$0.01$0.37$0.05$0.37

Next Dividend Records

Dividend per share (year): -
Dividend Yield -
Next Dividend Date -
Ex-Dividend Date -

Recent News: OBDC

...
OBDC Looks 27.1% Undervalued on GF Valueâ„¢ with a High 11.3% Divi

2026-08-06 10:11:06

Blue Owl Capital Corp (NYSE: OBDC) recently announced a quarterly dividend of $0.31 per share, alongside a supplemental dividend, resulting in a forward yield of 11.3%. Despite a high dividend payout ratio of 2.16, the stock is considered 27.1% undervalued by GuruFocus' GF Valueâ„¢ metric. The company's GF Scoreâ„¢ of 60 reflects strengths in valuation and profitability, with moderate insider buying activity supporting a cautiously optimistic outlook for income-focused investors.

...
Blue Owl Capital Corporation (OBDC) Surpasses Q2 Earnings and Revenue Estimates

2026-08-05 22:12:07

Blue Owl Capital Corporation (OBDC) reported Q2 earnings of $0.34 per share, exceeding the Zacks Consensus Estimate of $0.32, though lower than the $0.4 per share from a year ago. Revenues reached $401.34 million, also surpassing estimates. Despite these positive results, the company's shares have decreased by 9.9% year-to-date, contrasting with the S&P 500's 13% gain, and currently holds a Zacks Rank #3 (Hold).

...
Blue Owl Capital Corp Q2 2026: Revenue $401.3M, EPS $0.13— 10-Q Summary

2026-08-05 21:11:06

Blue Owl Capital Corp (OBDC) reported its second-quarter 2026 results, showing a decline in total investment income and diluted EPS compared to the previous year, with revenue at $401.3M and EPS at $0.13. The company's net income also decreased significantly. Despite repayments exceeding originations, management emphasized selective deployment opportunities in middle-market loans and noted the resilience of its portfolio.

Blue Owl Capital Corporation Announces June 30, 2026 Financial Results

2026-08-05 20:12:07

Blue Owl Capital Corporation (OBDC) announced strong financial results for its second quarter ended June 30, 2026, with GAAP net investment income per share of $0.36 and adjusted NII per share increasing to $0.34. The company declared a third-quarter base dividend of $0.31 per share and a second-quarter supplemental dividend of $0.02 per share, reflecting healthy dividend coverage and stable portfolio performance. New investment commitments totaled $319 million, and the company repurchased approximately $35 million of common stock, which was accretive to NAV per share.

Blue Owl Capital Corporation (NYSE: OBDC) lifts Q2 NII and declares $0.33 dividend

2026-08-05 20:11:06

Blue Owl Capital Corporation (NYSE: OBDC) announced its second-quarter 2026 financial results, reporting a GAAP net investment income of $0.36 per share and an adjusted net investment income of $0.34 per share, up from $0.31 in the prior quarter. The company declared a total second-quarter dividend of $0.33 per share and a third-quarter base dividend of $0.31 per share. Despite a slight decrease in net asset value per share to $14.26 due to markdowns on some investments, the company maintained strong liquidity with a net debt-to-equity ratio of 1.11x and $4.2 billion in undrawn credit capacity.

...
Entropy Technologies LP Trims Stock Position in Blue Owl Capital Corporation $OBDC

2026-08-01 08:40:46

Entropy Technologies LP significantly reduced its stake in Blue Owl Capital Corporation (OBDC) by 85.4% in the first quarter, selling over 114,000 shares. Despite this, institutional investors collectively own a substantial portion of the company's stock. Blue Owl Capital currently holds a "Moderate Buy" consensus rating from analysts, though some have lowered their price targets after the company missed recent earnings and revenue estimates.

Iscriviti alla nostra newsletter

Email Subscription Form


Resta aggiornato. Ricevi tutti i nuovi articoli e le notizie ogni settimana.
banner startinvesting

Questo si chiuderà in 0 secondi