OBDC Blue Owl Capital Corporation

$12.77

*Only the 1D chart reflects 15-min delayed quotes during market hours. Other timeframes update after market close.

Reporting for fiscal period ending
Expected on
Report Time: Unknown Release Time
The Whisper Number
Consensus Estimate:
Revenue Estimate:

Latest Earnings Insight

Updated On 12/31/2025

About Blue Owl Capital Corporation

No Company Description Available

Website: N/A

Sector
TECHNOLOGY
Industry
GENERAL
Exchange
NYSE
Country
USA
Currency
USD
Fiscal Year End
December
CIK
1655888
Address
NONE
Valuation
Market Cap
$7.08B
P/E Ratio
9.05
PEG Ratio
nan
Price to Book
1.19
Performance
EPS
$1.53
Dividend Yield
12.20%
Profit Margin
37.30%
ROE
9.94%
Technicals
50D MA
$14.69
200D MA
$14.94
52W High
$15.29
52W Low
$12.11
Fundamentals
Shares Outstanding
511M
Target Price
$16.00
Beta
0.78

OBDC EPS Estimates vs Actual

Estimated
Actual

OBDC News & Sentiment

Dec 23, 2025 • Sahm SOMEWHAT-BEARISH
What's Driving the Market Sentiment Around Blue Owl Capital Corp?
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.
Dec 22, 2025 • MarketBeat NEUTRAL
Sound Income Strategies LLC Has $41.49 Million Position in Blue Owl Capital Corporation $OBDC
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%.
Dec 22, 2025 • Seeking Alpha NEUTRAL
Blue Owl Capital: The Risks Are Too Great For This 12% Yield Play (NYSE:OBDC)
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.
Dec 21, 2025 • MarketBeat NEUTRAL
Blue Owl Capital Corporation $OBDC Shares Sold by Osaic Holdings Inc.
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.
Dec 14, 2025 • MarketBeat SOMEWHAT-BULLISH
LM Advisors LLC Purchases 86,446 Shares of Blue Owl Capital Corporation $OBDC
LM Advisors LLC significantly increased its stake in Blue Owl Capital Corporation by purchasing an additional 86,446 shares, bringing their total to 206,607 shares valued at approximately $2.96 million. This move, alongside insider purchases by the CEO and VP, signals confidence in the company, which also announced a quarterly dividend of $0.37 per share, yielding 11.3% annually. Despite missing analyst EPS estimates for the last quarter, various hedge funds have adjusted their positions in OBDC, and analysts have set a consensus "Moderate Buy" rating with an average price target of $14.56.
Dec 14, 2025 • TMX Newsfile NEUTRAL
DEADLINE ALERT: Faruqi & Faruqi, LLP Investigates Claims on Behalf of Investors of Blue Owl Capital
Faruqi & Faruqi, LLP is investigating potential claims against Blue Owl Capital Inc. (NYSE: OWL) and encourages investors who suffered losses between February 6, 2025, and November 16, 2025, to contact them. The investigation follows allegations that Blue Owl made false or misleading statements regarding pressure on its asset base from BDC redemptions, undisclosed liquidity issues, and the likelihood of limiting redemptions, leading to a significant stock price drop on November 17, 2025. Investors have until February 2, 2026, to seek the role of lead plaintiff in the federal securities class action lawsuit.
Sentiment Snapshot

Average Sentiment Score:

0.128
37 articles with scored sentiment

Overall Sentiment:

Neutral

OBDC Reported Earnings

Aug 06, 2025
Jun 30, 2025 (Post market)
0.02 Surprise
  • Reported EPS: $0.42
  • Estimate: $0.40
  • Whisper:
  • Surprise %: 5.0%
May 07, 2025
Mar 31, 2025 (Post market)
-0.02 Surprise
  • Reported EPS: $0.41
  • Estimate: $0.43
  • Whisper:
  • Surprise %: -4.7%
Feb 19, 2025
Dec 31, 2024 (Post market)
0.01 Surprise
  • Reported EPS: $0.47
  • Estimate: $0.46
  • Whisper:
  • Surprise %: 2.8%
Nov 06, 2024
Sep 30, 2024 (Post market)
-0.01 Surprise
  • Reported EPS: $0.47
  • Estimate: $0.48
  • Whisper:
  • Surprise %: -2.1%
Aug 07, 2024
Jun 30, 2024 (Post market)
0.02 Surprise
  • Reported EPS: $0.49
  • Estimate: $0.47
  • Whisper:
  • Surprise %: 4.3%
May 08, 2024
Mar 31, 2024 (Post market)
-0.01 Surprise
  • Reported EPS: $0.47
  • Estimate: $0.48
  • Whisper:
  • Surprise %: -2.1%
Feb 21, 2024
Dec 31, 2023 (Post market)
0.02 Surprise
  • Reported EPS: $0.51
  • Estimate: $0.49
  • Whisper:
  • Surprise %: 4.1%
Nov 08, 2023
Sep 30, 2023 (Post market)
0.02 Surprise
  • Reported EPS: $0.49
  • Estimate: $0.47
  • Whisper:
  • Surprise %: 4.3%
Aug 09, 2023
Jun 30, 2023 (Post market)
0.02 Surprise
  • Reported EPS: $0.48
  • Estimate: $0.46
  • Whisper:
  • Surprise %: 4.3%

Financials