Free Trial

Blue Owl Capital (OBDC) to Release Earnings on Wednesday

Blue Owl Capital logo with Finance background

Key Points

  • Blue Owl Capital is set to report its Q2 2025 earnings on August 6th, with analysts expecting earnings of $0.40 per share and revenue of $480.42 million.
  • The company's stock experienced a minor decline of 0.4% and is trading around $14.55, with a market capitalization of $7.44 billion.
  • Recently, analysts have set new price targets for Blue Owl Capital, with a consensus rating of "Buy" and an average price target of $15.64.
  • MarketBeat previews the top five stocks to own by September 1st.
  • Limited Time Offer: Unlock powerful research tools, advanced financial data, and expert insights to help you invest with confidence. Save 50% when you upgrade to MarketBeat All Access during the month of July. Claim your discount here.

Blue Owl Capital (NYSE:OBDC - Get Free Report) is projected to release its Q2 2025 earnings data after the market closes on Wednesday, August 6th. Analysts expect Blue Owl Capital to post earnings of $0.40 per share and revenue of $480.42 million for the quarter.

Blue Owl Capital (NYSE:OBDC - Get Free Report) last issued its earnings results on Wednesday, May 7th. The company reported $0.39 earnings per share for the quarter, missing analysts' consensus estimates of $0.43 by ($0.04). The business had revenue of $464.65 million during the quarter, compared to the consensus estimate of $457.88 million. Blue Owl Capital had a return on equity of 11.72% and a net margin of 39.42%. On average, analysts expect Blue Owl Capital to post $2 EPS for the current fiscal year and $2 EPS for the next fiscal year.

Blue Owl Capital Trading Down 1.0%

OBDC stock traded down $0.15 during mid-day trading on Thursday, reaching $14.27. The company's stock had a trading volume of 2,328,652 shares, compared to its average volume of 2,565,179. The company has a market cap of $7.29 billion, a price-to-earnings ratio of 9.20 and a beta of 0.72. The business's 50 day moving average price is $14.60 and its 200 day moving average price is $14.58. The company has a current ratio of 1.13, a quick ratio of 1.13 and a debt-to-equity ratio of 1.31. Blue Owl Capital has a 12 month low of $12.11 and a 12 month high of $15.86.

Blue Owl Capital Cuts Dividend

The company also recently disclosed a dividend, which was paid on Friday, June 13th. Stockholders of record on Monday, June 2nd were issued a dividend of $0.01 per share. The ex-dividend date was Friday, May 30th. This represents a dividend yield of 1,151.0%. Blue Owl Capital's payout ratio is currently 95.48%.

Insider Activity

In related news, Director Victor Woolridge bought 6,915 shares of the business's stock in a transaction that occurred on Tuesday, May 27th. The shares were bought at an average price of $14.45 per share, with a total value of $99,921.75. Following the completion of the transaction, the director directly owned 28,191 shares in the company, valued at approximately $407,359.95. This represents a 32.50% increase in their ownership of the stock. The transaction was disclosed in a legal filing with the SEC, which can be accessed through this link. 0.11% of the stock is currently owned by insiders.

Institutional Inflows and Outflows

An institutional investor recently bought a new position in Blue Owl Capital stock. UBS AM A Distinct Business Unit of UBS Asset Management Americas LLC acquired a new position in Blue Owl Capital Corporation (NYSE:OBDC - Free Report) during the 1st quarter, according to the company in its most recent Form 13F filing with the Securities & Exchange Commission. The fund acquired 452,976 shares of the company's stock, valued at approximately $6,641,000. UBS AM A Distinct Business Unit of UBS Asset Management Americas LLC owned about 0.09% of Blue Owl Capital at the end of the most recent quarter. Hedge funds and other institutional investors own 42.83% of the company's stock.

Wall Street Analysts Forecast Growth

Several equities research analysts have recently commented on the company. Royal Bank Of Canada restated an "outperform" rating and set a $16.00 price objective on shares of Blue Owl Capital in a report on Thursday, May 15th. Jefferies Financial Group assumed coverage on Blue Owl Capital in a report on Friday, April 11th. They set a "buy" rating and a $16.00 price objective for the company. B. Riley assumed coverage on Blue Owl Capital in a report on Tuesday, May 13th. They set a "buy" rating and a $15.00 price objective for the company. Keefe, Bruyette & Woods decreased their price objective on Blue Owl Capital from $15.10 to $14.50 and set a "market perform" rating for the company in a report on Tuesday, April 8th. Finally, Wells Fargo & Company decreased their price objective on Blue Owl Capital from $15.00 to $14.00 and set an "equal weight" rating for the company in a report on Monday, April 28th. Three equities research analysts have rated the stock with a hold rating, four have issued a buy rating and three have assigned a strong buy rating to the company's stock. Based on data from MarketBeat, the stock presently has a consensus rating of "Buy" and an average target price of $15.64.

Get Our Latest Stock Analysis on OBDC

Blue Owl Capital Company Profile

(Get Free Report)

Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments.

Recommended Stories

Earnings History for Blue Owl Capital (NYSE:OBDC)

Should You Invest $1,000 in Blue Owl Capital Right Now?

Before you consider Blue Owl Capital, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Blue Owl Capital wasn't on the list.

While Blue Owl Capital currently has a Buy rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

A Guide To High-Short-Interest Stocks Cover

MarketBeat's analysts have just released their top five short plays for August 2025. Learn which stocks have the most short interest and how to trade them. Enter your email address to see which companies made the list.

Get This Free Report
Like this article? Share it with a colleague.

Featured Articles and Offers

Recent Videos

The $2.5B Merger No One Is Talking About
ALERT: Big Tech Earnings – Watch Before Wednesday
ACT FAST! Congress is Dumping these 3 Stocks

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines