Q1 EPS Forecast for Blue Owl Capital Decreased by Analyst

Blue Owl Capital Co. (NYSE:OBDCFree Report) – Equities research analysts at Zacks Research lowered their Q1 2025 earnings per share (EPS) estimates for Blue Owl Capital in a report released on Tuesday, October 22nd. Zacks Research analyst K. Dey now expects that the company will post earnings per share of $0.42 for the quarter, down from their previous forecast of $0.45. The consensus estimate for Blue Owl Capital’s current full-year earnings is $1.91 per share. Zacks Research also issued estimates for Blue Owl Capital’s Q3 2025 earnings at $0.43 EPS, Q3 2026 earnings at $0.42 EPS and FY2026 earnings at $1.71 EPS.

Several other research firms have also issued reports on OBDC. Keefe, Bruyette & Woods reduced their price target on Blue Owl Capital from $16.00 to $15.50 and set a “market perform” rating on the stock in a research report on Tuesday, August 20th. Wells Fargo & Company decreased their target price on Blue Owl Capital from $15.50 to $14.00 and set an “underweight” rating for the company in a research report on Friday, August 9th. Truist Financial lowered their price target on Blue Owl Capital from $18.00 to $17.00 and set a “buy” rating for the company in a research note on Friday, August 9th. Compass Point upgraded shares of Blue Owl Capital to a “strong-buy” rating in a report on Monday, August 19th. Finally, Raymond James lowered shares of Blue Owl Capital from an “outperform” rating to a “market perform” rating in a report on Friday, August 9th. One analyst has rated the stock with a sell rating, three have issued a hold rating, four have assigned a buy rating and one has issued a strong buy rating to the stock. According to MarketBeat.com, the stock presently has an average rating of “Moderate Buy” and an average target price of $15.94.

Read Our Latest Stock Analysis on Blue Owl Capital

Blue Owl Capital Price Performance

Shares of OBDC stock opened at $15.19 on Thursday. The firm’s 50 day moving average price is $14.86 and its two-hundred day moving average price is $15.44. The stock has a market cap of $5.93 billion, a PE ratio of 8.49 and a beta of 0.87. Blue Owl Capital has a 52-week low of $12.99 and a 52-week high of $16.91. The company has a debt-to-equity ratio of 1.24, a quick ratio of 0.84 and a current ratio of 0.84.

Blue Owl Capital (NYSE:OBDCGet Free Report) last issued its earnings results on Wednesday, August 7th. The company reported $0.48 earnings per share (EPS) for the quarter, beating the consensus estimate of $0.47 by $0.01. The company had revenue of $396.76 million for the quarter, compared to analyst estimates of $388.84 million. Blue Owl Capital had a net margin of 43.61% and a return on equity of 12.66%.

Institutional Investors Weigh In On Blue Owl Capital

A number of hedge funds and other institutional investors have recently bought and sold shares of the company. Goldman Sachs Group Inc. acquired a new position in Blue Owl Capital during the fourth quarter worth $16,207,000. PNC Financial Services Group Inc. bought a new position in shares of Blue Owl Capital in the 4th quarter valued at about $684,000. Quadrature Capital Ltd acquired a new stake in shares of Blue Owl Capital in the fourth quarter valued at about $330,000. Global Assets Advisory LLC bought a new stake in Blue Owl Capital during the first quarter worth about $235,000. Finally, DGS Capital Management LLC acquired a new position in Blue Owl Capital during the first quarter valued at approximately $187,000. Institutional investors and hedge funds own 42.83% of the company’s stock.

Insider Transactions at Blue Owl Capital

In related news, Director Edward H. Dalelio acquired 2,500 shares of the business’s stock in a transaction that occurred on Tuesday, August 27th. The shares were acquired at an average cost of $15.02 per share, with a total value of $37,550.00. Following the transaction, the director now owns 9,016 shares of the company’s stock, valued at $135,420.32. The trade was a 0.00 % increase in their position. The purchase was disclosed in a document filed with the Securities & Exchange Commission, which can be accessed through this hyperlink. 0.12% of the stock is owned by insiders.

Blue Owl Capital Increases Dividend

The business also recently declared a quarterly dividend, which was paid on Tuesday, October 15th. Stockholders of record on Monday, September 30th were issued a $0.06 dividend. This represents a $0.24 annualized dividend and a dividend yield of 1.58%. The ex-dividend date of this dividend was Monday, September 30th. This is a boost from Blue Owl Capital’s previous quarterly dividend of $0.05. Blue Owl Capital’s dividend payout ratio is 82.68%.

About Blue Owl Capital

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

Further Reading

Earnings History and Estimates for Blue Owl Capital (NYSE:OBDC)

Receive News & Ratings for Blue Owl Capital Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Blue Owl Capital and related companies with MarketBeat.com's FREE daily email newsletter.