Blue Owl Capital Corporation

$ 12.51

-1.11%

06 Jan - close price

  • Market Cap 6,464,760,000 USD
  • Current Price $ 12.51
  • High / Low $ 12.65 / 12.36
  • Stock P/E 8.97
  • Book Value 14.89
  • EPS 1.41
  • Next Earning Report 2026-02-18
  • Dividend Per Share $1.48
  • Dividend Yield 11.8 %
  • Next Dividend Date 2026-01-15
  • ROA 0.05 %
  • ROE 0.10 %
  • 52 Week High 14.31
  • 52 Week Low 11.12

About

None

Analyst Target Price

$14.50

Quarterly Earnings

Sep 2025Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024Mar 2024Dec 2023Sep 2023Jun 2023Mar 2023Dec 2022
Reported Date 2025-11-052025-08-062025-05-072025-02-192024-11-062024-08-072024-05-082024-02-212023-11-082023-08-092023-05-112023-02-22
Reported EPS 0.37190.420.410.470.470.490.470.510.490.480.450.49
Estimated EPS 0.40.40.430.4570.480.470.480.490.470.460.430.4
Surprise -0.02810.02-0.020.013-0.010.02-0.010.020.020.020.020.09
Surprise Percentage -7.025%5%-4.6512%2.8446%-2.0833%4.2553%-2.0833%4.0816%4.2553%4.3478%4.6512%22.5%

Next Quarterly Earnings

Dec 2025
Reported Date 2026-02-18
Fiscal Date Ending 2025-12-31
Estimated EPS 0.35
Currency USD

Previous Dividend Records

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

Next Dividend Records

Dividend per share (year): $1.48
Dividend Yield 11.8%
Next Dividend Date 2026-01-15
Ex-Dividend Date 2025-12-31

Recent News: OBDC

...
Pettinga Financial Advisors LLC Grows Position in Blue Owl Capital Corporation $OBDC

2026-01-04 12:09:20

Pettinga Financial Advisors LLC significantly increased its stake in Blue Owl Capital Corporation (NYSE:OBDC) by 139.5% in the third quarter, bringing its total holdings to 193,148 shares valued at approximately $2.47 million. This move coincides with insider buying from CEO Craig Packer and VP Neena Reddy, suggesting confidence in the company. While Blue Owl offers an attractive annualized dividend yield of 11.8%, the high payout ratio of 105% raises questions about the sustainability of its dividend.

...
Publicly traded private-credit funds set for worst year since 2020

2025-12-29 10:55:00

Publicly traded private-credit funds (BDCs) are experiencing their worst year relative to the S&P 500 since 2020, leading investors to question their future amidst rate cuts, market shocks, and shrinking loan margins. While firms like Blue Owl and Blackstone have tried to reassure investors about portfolio health, challenges such as BDC stock depreciation affecting fund strategies and increased redemption requests indicate growing skepticism. This struggle is prompting a shift towards more investor-friendly, perpetually offered private vehicles like interval funds, which offer continuous fundraising without stock volatility.

...
What's Driving the Market Sentiment Around Blue Owl Capital Corp?

2025-12-23 10:09:18

Blue Owl Capital Corp (NYSE: OBDC) has seen an 11.92% increase in short interest, with 11.04 million shares sold short, representing 2.16% of its float. While this indicates a more bearish sentiment among some investors, the company's short interest is still lower than the average of its peer group. It would take traders 1.22 days on average to cover their short positions.

...
Blue Owl Capital: The Risks Are Too Great For This 12% Yield Play (NYSE:OBDC)

2025-12-22 10:08:52

Blue Owl Capital Corporation (OBDC) receives a 'sell' rating due to concerns about underperformance as interest rates decline, despite its attractive 11.95% yield. The company's portfolio is heavily weighted towards floating-rate debt, making its net income vulnerable to rate cuts. While recent growth and stable distributions are positive, the historical total returns have lagged the S&P 500, and market conditions combined with reinvestment risks in a recessionary environment warrant caution.

...
Sound Income Strategies LLC Has $41.49 Million Position in Blue Owl Capital Corporation $OBDC

2025-12-22 10:08:52

Sound Income Strategies LLC has significantly increased its stake in Blue Owl Capital Corporation (OBDC) to 3,392,554 shares, a position now valued at approximately $41.49 million, making it their sixth-largest holding. Meanwhile, Blue Owl Capital's CEO and VP have made substantial insider purchases. The company also announced a quarterly dividend of $0.37 per share, yielding 11.7%.

...
Blue Owl Capital Corporation $OBDC Shares Sold by Osaic Holdings Inc.

2025-12-21 10:09:18

Osaic Holdings Inc. reduced its stake in Blue Owl Capital Corporation (OBDC) by 17.8% in the second quarter, selling over 186,000 shares, though insider transactions show notable purchases by the VP and CEO. Blue Owl Capital declared a quarterly dividend of $0.37, representing an 11.7% yield, and maintains a "Moderate Buy" consensus rating despite a recent EPS miss. The company's stock currently trades around $12.63, with analysts setting a consensus price target of $14.56.

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