Zacks Research Forecasts Lower Earnings for Blue Owl Capital

Blue Owl Capital Corporation (NYSE:OBDCFree Report) – Investment analysts at Zacks Research cut their FY2027 earnings estimates for shares of Blue Owl Capital in a research report issued on Wednesday, August 26th. Zacks Research analyst Team now forecasts that the company will post earnings per share of $1.27 for the year, down from their previous forecast of $1.28. The consensus estimate for Blue Owl Capital’s current full-year earnings is $1.29 per share. Zacks Research also issued estimates for Blue Owl Capital’s Q4 2027 earnings at $0.31 EPS and Q1 2028 earnings at $0.32 EPS.

Blue Owl Capital (NYSE:OBDCGet Free Report) last released its earnings results on Wednesday, August 5th. The company reported $0.34 earnings per share for the quarter, topping analysts’ consensus estimates of $0.32 by $0.02. Blue Owl Capital had a net margin of 16.99% and a return on equity of 9.49%. The firm had revenue of $396.00 million during the quarter, compared to analyst estimates of $394.23 million. During the same quarter in the previous year, the business earned $0.40 EPS.

A number of other analysts have also issued reports on OBDC. Wall Street Zen raised Blue Owl Capital from a “sell” rating to a “hold” rating in a report on Saturday, July 25th. Truist Financial cut their price target on Blue Owl Capital from $15.00 to $13.00 and set a “buy” rating for the company in a report on Tuesday, May 19th. Capital One Financial set a $13.00 price objective on Blue Owl Capital in a research report on Friday, July 24th. Wells Fargo & Company lowered their price objective on shares of Blue Owl Capital from $12.00 to $11.00 and set an “equal weight” rating on the stock in a research note on Friday, May 8th. Finally, Lucid Cap Mkts upgraded shares of Blue Owl Capital to a “strong-buy” rating in a research note on Friday, July 24th. One investment analyst has rated the stock with a Strong Buy rating, four have issued a Buy rating and three have assigned a Hold rating to the company. According to MarketBeat.com, the company currently has a consensus rating of “Moderate Buy” and a consensus target price of $13.00.

Check Out Our Latest Analysis on Blue Owl Capital

Blue Owl Capital Trading Down 1.0%

Blue Owl Capital stock opened at $11.25 on Thursday. Blue Owl Capital has a 52 week low of $10.52 and a 52 week high of $14.44. The company has a debt-to-equity ratio of 1.12, a quick ratio of 0.65 and a current ratio of 0.65. The firm has a market capitalization of $5.55 billion, a PE ratio of 20.09 and a beta of 0.62. The business’s 50-day simple moving average is $11.07 and its 200-day simple moving average is $11.21.

Institutional Inflows and Outflows

A number of large investors have recently modified their holdings of OBDC. Caz Investments LP boosted its stake in Blue Owl Capital by 45.3% during the second quarter. Caz Investments LP now owns 1,633,305 shares of the company’s stock worth $17,754,000 after buying an additional 509,000 shares in the last quarter. California State Teachers Retirement System raised its stake in shares of Blue Owl Capital by 987.0% in the 2nd quarter. California State Teachers Retirement System now owns 178,765,063 shares of the company’s stock valued at $1,943,176,000 after buying an additional 162,319,335 shares in the last quarter. VPR Management LLC raised its stake in shares of Blue Owl Capital by 2.0% in the 2nd quarter. VPR Management LLC now owns 52,407 shares of the company’s stock valued at $570,000 after buying an additional 1,046 shares in the last quarter. Wedmont Private Capital raised its stake in shares of Blue Owl Capital by 64.9% in the 2nd quarter. Wedmont Private Capital now owns 23,818 shares of the company’s stock valued at $261,000 after buying an additional 9,376 shares in the last quarter. Finally, HB Wealth Management LLC lifted its holdings in shares of Blue Owl Capital by 5.6% during the 2nd quarter. HB Wealth Management LLC now owns 335,367 shares of the company’s stock worth $3,645,000 after acquiring an additional 17,832 shares during the period. 42.83% of the stock is currently owned by institutional investors and hedge funds.

Blue Owl Capital Announces Dividend

The company also recently disclosed a quarterly dividend, which will be paid on Thursday, October 15th. Stockholders of record on Wednesday, September 30th will be given a dividend of $0.31 per share. The ex-dividend date is Wednesday, September 30th. This represents a $1.24 dividend on an annualized basis and a dividend yield of 11.0%. Blue Owl Capital’s payout ratio is currently 221.43%.

Blue Owl Capital Company Profile

(Get Free Report)

Blue Owl Capital Corporation (NYSE: OBDC) is a publicly traded business development company sponsored by Blue Owl Capital, a global alternative asset manager. Launched in 2020, the firm provides customized financing solutions to middle-market companies across various industries. As an externally managed BDC, Blue Owl Capital Corporation leverages the deep credit‐investment capabilities of its sponsor to deliver flexible capital tailored to the needs of growing businesses.

The company’s investment activities span a range of private credit products, including first‐lien senior secured loans, unitranche facilities, second‐lien financings, mezzanine debt, and minority equity co-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.